9 de octubre de 2007

Como restaurar el dominio 'creator' de JSC

Reinicio del dominio creator en Java Studio Creator 2 Update 1

Algunas veces dentro del ambiente de desarrollo el servidor de aplicaciones de Java Studio Creator, el Sun Java System Application Server 8.2 PE, se ve afectado por la cantidad de tareas diferentes que realiza (depurar, ejecutar, subir, bajar, desplegar, etc), lo cual en algunas ocasiones afecta los archivos xml de configuracion. Esto va deteriorando al servidor hasta que un dia nos encontramos con problemas para que este inicie.
Esta guia sirve para reiniciar y dejar "como nueva" la instancia "creator" creada por default por el Java Studio Creator 2.1 (JSC), para el servidor de aplicaciones. A continuacion se presenta una forma sencilla y simple de limpiar toda la instancia y volverla a crear desde cero.


1. Detener el servidor de aplicaciones: vaya a la carpeta del JSC y en <ruta de instalación>.../Creator2_1Sun/AppServer8/bin/
2. Ejecute "asadmin stop-domain creator" (como root si estas en Linux).
3. En caso de tenerlo abierto, cierre el JSC. Luego verifique que no haya ningun proceso de nombre "appserv" ejecutandose. Ni tampoco un "java".
NOTA: estos procesos "java" normalmente estan asociados al servidor y no son mas que basura en la memoria. Sin embargo puedes tener procesos "java" corriendo referentes a otros programas, y los puedes finalizar intempestivamente. En otras palabras, ten cuidado con lo que esta matando!!!.
4. Elimina la carpeta <ruta de instalación>.../Creator2_1/SunAppServer8/domains/creator/ y obviamente su contenido.
5. En la carpeta del JSC vaya a <ruta de instalación>/Creator2_1/bin y ejecute "pe-start.bat -reset" (en Linux ejecutas el .sh)
6. Listo, tu servidor estará como nuevo en pocos segundos.