Незаконный доступ: этот экземпляр веб-приложения уже остановлен

Я разрабатываю приложение с GWT, Hibernate (отображение на основе XML), MySQL - в Tomcat6.0. IDE- Netbeans 6.9 Я установил для свойств проекта параметр «Развернуть при сохранении» в Netbeans.

Когда мое приложение время от времени работает на сервере в течение длительного времени, мое приложение не может подключиться к базе данных и выдает следующее исключение.

Возможная следующая трассировка стека вызвана ошибкой, выдаваемой для целей отладки, а также для попытка завершить поток
что привело к незаконному доступу,и не имеет функционального воздействия.

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)  

Когда я перезапускаю свой сервер tomcat, я снова могу подключиться к базе данных. Пожалуйста, сообщите мне, каким образом я могу добиться бесперебойной работы и выполнить работу без перезапуска tomcat.

6
задан Amandeep Singh 6 March 2019 в 18:40
поделиться