Estoy desarrollando una aplicación con GWT, Hibernate (asignación basada en XML), MySQL- en Tomcat6.0. IDE- Netbeans 6.9 Configuré la opción "Implementar al guardar" de las propiedades del proyecto en Netbeans.Acceso ilegal: esta instancia de aplicación web ya se ha detenido
Cuando mi aplicación se ejecuta durante mucho tiempo en el servidor de vez en cuando mi solicitud no se puede conectar a la base de datos y desencadena la siguiente excepción
El seguimiento de la pila siguiente eventual es causada por un error lanzado para fines de depuración, así como para intentar terminar el hilo
que causó el acceso ilegal, y no tiene ningún impacto funcional.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1273)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
at com.mysql.jdbc.ConnectionImpl.realClose(ConnectionImpl.java:4273)
at com.mysql.jdbc.ConnectionImpl.close(ConnectionImpl.java:1444)
at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:152)
at org.hibernate.connection.DriverManagerConnectionProvider.finalize(DriverManagerConnectionProvider.java:142)
at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)
al reiniciar el servidor Tomcat estoy de nuevo capaz de conectar el Database.Please dime el camino a través del cual puedo conseguir un rendimiento perfecto y puedo hacer el trabajo sin necesidad de reiniciar el gato.
en mi humilde opinión, si ese fuera el caso, yo esperaría un error 500 y no el eso se informa. De hecho, los servlets que no necesitan conexión de DB deberían seguir funcionando. – SJuan76
De hecho, los Servlets que no necesitan DB funcionan bien ... –
Luego busque la solución de Bohemian (pero aún así creo que es un mensaje bastante erróneo ...) – SJuan76