I get the following error "javax.naming.NamingException: Cannot create resource instance" at the line "DataSource ds = (DataSource)envContext.lookup("jdbc/mydb");" in my action class.
I am trying to connect to MySQL database using JNDI. the document that I am referring to resolve the issue is:
http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html the configuration of the system is:
Tomcat 5.5.12
Struts 1.3 MySQL Server version: 5.0.37-community-nt MySQL Community Edition (GPL) MYSQL connector to connect frm
java code mysql-connector-java-5.0.8-bin.jar (I have downloaded the connector from
http://dev.mysql.com/downloads/connector/j/5.0.html ) The code to connect in the action class is
The complete error stack is
This is my server.xml
This is the web.xml
Kindly let me know what is going wrong. Thanks a million in advance.