...
Existen dos alternativas para eliminar pools de bases de datos: puedes usar la Herramienta de activación desde la línea de comandos ó al portlet Installed J2EE Connectors (Conectores J2EE Instalados) desde la Consola de Administración de Geronimo.
...
Deberías obtener una lista similar a la del ejemplo siguiente.
No Format |
---|
bgColor | #000000borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager list-modules
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Found 34 modules
+ aplicaciones.ejemplo/ApHolaMundo/1.1/war @ http://localhost:8080/hola
+ console.dbpool/Derby_Prueba/1.0/rar
+ geronimo/activemq/1.1/car
+ geronimo/activemq-broker/1.1/car
+ geronimo/axis/1.1/car
+ geronimo/axis-deployer/1.1/car
+ geronimo/client-deployer/1.1/car
+ geronimo/geronimo-gbean-deployer/1.1/car
+ geronimo/hot-deployer/1.1/car
+ geronimo/j2ee-deployer/1.1/car
+ geronimo/j2ee-security/1.1/car
+ geronimo/j2ee-server/1.1/car
+ geronimo/j2ee-system/1.1/car
+ geronimo/jetty/1.1/car
+ geronimo/jetty-deployer/1.1/car
+ geronimo/openejb/1.1/car
+ geronimo/openejb-deployer/1.1/car
+ geronimo/remote-deploy-jetty/1.1/car @ http://localhost:8080/remote-deploy
+ geronimo/rmi-naming/1.1/car
+ geronimo/sharedlib/1.1/car
+ geronimo/system-database/1.1/car
+ geronimo/webconsole-jetty/1.1/car
`-> framework.war @ http://localhost:8080/console
`-> standard.war @ http://localhost:8080/console-standard
+ geronimo/welcome-jetty/1.1/car @ http://localhost:8080/
geronimo/client/1.1/car
geronimo/client-corba/1.1/car
geronimo/client-security/1.1/car
geronimo/client-system/1.1/car
geronimo/j2ee-corba/1.1/car
geronimo/javamail/1.1/car
geronimo/online-deployer/1.1/car
geronimo/shutdown/1.1/car
geronimo/uddi-jetty/1.1/car
geronimo/upgrade/1.1/car
geronimo/upgrade-cli/1.1/car
I:\GERONIMO\geronimo-1.1\bin>Para este ejemplo, consideramos al pool de base de datos creado en la sección Crear nuevas pools de bases de datos, por lo que buscaremos al pool Derby_Prueba. De los módulos desplegados en el ejemplo previo, podemos ver que console.dbpool/Derby_Prueba/1.0/rar
es de los primeros en la lista; se trata del ID de módulo que necesitaremos para eliminar ese data source.
...
Deberías obtener un mensaje de confirmación similar al siguiente ejemplo. No Format |
bgColor
#000000
borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager undeploy console.dbpool/Derby_Prueba/1.0/rar
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Module console.dbpool/Derby_Prueba/1.0/rar unloaded.
Module console.dbpool/Derby_Prueba/1.0/rar uninstalled.
Undeployed console.dbpool/Derby_Prueba/1.0/rar
I:\GERONIMO\geronimo-1.1\bin>Como paso adicional para verificar la baja del pool de base de datos, puedes ejecutar al siguiente comando, cuyo resultado debería ser vacío.
deploy --user system --password manager list-modules | grep Derby_Prueba
...
...
Si estas usando MS Windows, grep
no es un comando estándar. Requerirías instalar software adicional. La alternativa es ejecutar al comando sin el uso de grep
, y comprobar que en la lista ya no se muestre console.dbpool/Derby_Prueba/1.0/rar