Cuando detiene el servidor desde la vista Servidores, la detención puede
no ser completa.
La vista Servidores muestra la indicación Detenido, pero el
proceso de servidor podría estar en un estado de falta de respuesta. El estado de
falta de respuesta suele producirse cuando artefactos tales como la aplicación o el
entorno de trabajo sigue manteniendo referencias a clases existentes en el servidor.
Lo siguiente son casos de ejemplo:
- Aplicaciones que están en un bucle infinito o aplicaciones que retienen
referencias a algunas clases existentes en el servidor
- Aplicaciones que establecen una conexión con una base de datos Cloudscape o
Derby sin limpiar la conexión
- Utilizar el botón Probar conexión en el asistente
Conexión nueva de las herramientas de datos para abrir una conexión con una base de
datos Cloudscape o
Derby sin desconectar de la base de datos
Restricción: No es
posible establecer varias conexiones con una misma base de datos Cloudscape o Derby debido
a una restricción de la configuración de Cloudscape o Derby.
Si mantiene la conexión de base de datos desde el Explorador de bases de datos y
un servidor intenta establecer otra conexión Cloudscape o Derby a través de un origen de datos, la segunda
conexión fallará.
Como resultado, debe cerrar la conexión desde el Explorador de bases de datos para
que un servidor pueda establecer una conexión con la base de datos Cloudscape o Derby.
Para evitar este problema, es necesario que utilice las funciones del sistema
operativo para detener el proceso
Java™ en el que se ejecuta el servidor. Como alternativa, puede
reiniciar el entorno de trabajo para obligar a que se libere la referencia.
En el último caso de ejemplo, que se describe en el tercer punto, puede utilizar la
vista del Explorador de bases de datos para abrir y cerrar la conexión con la base
de datos Cloudscape
o Derby.