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",