The Weblogic servers we are using have been configured to allow JNDI
datasource names like "appds".

For development (localhost), we might be running Tomcat and when declared in
the <context> section of server.xml, Tomcat will hang JNDI datasources on
"java:comp/env/jdbc/*" in the JNDI tree.

*Problem:* in Weblogic, the JNDI lookup is "appds" whilst in Tomcat, it
seems that that I must provide the formal "java:comp/env/jdbc/appds". I'm
afraid the Tomcat version is an implicit standard but unfortunately, I can't
change Weblogic's config ... so that means we end up with two different
spring config files (we're using spring 2.5) to facilitate the different
environments.
Is there an elegant way to address this. Can I look JNDI names up directly
in Tomcat?

Reply via email to