Los servidores Weblogic que estamos utilizando han sido configurados para permitir nombres de fuentes de datos JNDI como "appds".Tomcat vs Weblogic JNDI Lookup
para el desarrollo (localhost), podríamos estar ejecutando Tomcat y cuando se declaran en la sección de > < contexto de server.xml, Tomcat ahorquemos fuentes de datos JNDI en "java: comp/env/jdbc/*" en el árbol JNDI .
Problema: en Weblogic, la búsqueda JNDI es "appds", mientras que en Tomcat, parece que que debo proporcionar lo formal "java: comp/env/jdbc/appds". Me temo que la versión de Tomcat es un estándar implícito, pero desafortunadamente no puedo cambiar la configuración de Weblogic ... así que eso significa que terminamos con dos archivos de configuración de primavera diferentes (estamos usando la primavera 2.5) para facilitar los diferentes entornos.
¿Hay una manera elegante de abordar esto. ¿Puedo buscar nombres JNDI directamente en Tomcat? ¿Puede Spring tomar un nombre y buscar en ambos lugares? Las búsquedas o sugerencias de Google serían geniales.
¿Por qué está utilizando las bibliotecas de ActiveMQ para conectarse a weblogic? – wmarbut