Il prefisso JNDI è java:comp/env/
per Tomcat
, quindi nel tuo caso è
jndiName = "java:comp/env/mydatasource"
in DataSource.groovy .
Per riferimento:Grails Docs .
Modifica:il tuo Config.groovy manca anche il driverClassName
proprietà. Io penso
lo è
driverClassName: "oracle.jdbc.driver.OracleDriver",