Foro sobre Java EE > Cambiar configuración aplicacion desplegada Tomcat 6
Buenas.
He hecho una aplicación web que se conecta a una base de datos mysql a través de un pool de conexiones. Este pool lo he configurado en el fichero context.xml de la aplicación. La aplicación la he empaquetado en un WAR y la he desplegado en un tomcat 6, dentro de un ordenador diferente. Como la dirección del servidor mysql es distinta para cada ordenador he cambiado la url de conexión en la aplicación desplegada, pero no hace caso, siempre usa la primera url. He probado las siguientes opciones: 1.- Parar desde el manager la aplicacion, modificar el context.xml y volver a arrancar. 2.- Redesplegar la aplicación, con el context.xml modificado. 3.- Parar el servidor (./shutdown.sh), modificar el context.xml y volverlo a arrancar (./start.sh). 4.- Parar el servidor, borrar el fichero WAR del directorio de las aplicaciones web, modificar el context.xml y volverlo a arrancar.
En todas las pruebas que he hecho siempre toma la primera url y no le hace caso al context.xml nuevo.
¿Sabe alguien a que se debe? ¿Es posible modificar en una aplicación ya desplegada los parametros de configuración del pool?
Buenas.
He hecho una aplicación web que se conecta a una base de datos mysql a través de un pool de conexiones. Este pool lo he configurado en el fichero context.xml de la aplicación.
La aplicación la he empaquetado en un WAR y la he desplegado en un tomcat 6, dentro de un ordenador diferente. Como la dirección del servidor mysql es distinta para cada ordenador he cambiado la url de conexión en la aplicación desplegada, pero no hace caso, siempre usa la primera url.
He probado las siguientes opciones:
1.- Parar desde el manager la aplicacion, modificar el context.xml y volver a arrancar.
2.- Redesplegar la aplicación, con el context.xml modificado.
3.- Parar el servidor (./shutdown.sh), modificar el context.xml y volverlo a arrancar (./start.sh).
4.- Parar el servidor, borrar el fichero WAR del directorio de las aplicaciones web, modificar el context.xml y volverlo a arrancar.
En todas las pruebas que he hecho siempre toma la primera url y no le hace caso al context.xml nuevo.
¿Sabe alguien a que se debe?
¿Es posible modificar en una aplicación ya desplegada los parametros de configuración del pool?
Un saludo y muchas gracias.