Le préfixe JNDI est java:comp/env/
pour Tomcat
, donc dans votre cas c'est
jndiName = "java:comp/env/mydatasource"
dans DataSource.groovy .
Pour la référence :Grails Docs .
Edit :Votre Config.groovy il manque également le driverClassName
propriété. Je pense
c'est
driverClassName: "oracle.jdbc.driver.OracleDriver",