Spring непрерывно выдает одну и ту же ошибку сразу после первой ошибки 500 - PullRequest
0 голосов
/ 24 июня 2018

Может ли кто-нибудь объяснить.

Я использую Netbeans и работаю над пружинной загрузкой MVC + thymeleaf + mongodb.

Когда я изменил некоторый код и сохранил, Netbeans автоматически скомпилирует код, а затем обновит браузер, чтобы увидеть изменения. Все почти нормально работает, но во время моей быстрой модификации и множественных сохранений, Иногда я оставляю синтаксическую ошибку или что-то еще, NetBeans снова автоматически компилируется, и когда я обновляю браузер, это продажа 500 ошибка, но я в порядке с этим, я исправляю свою ошибку, чем снова сохраняю, NetBeans компилирует I обновите страницу, тогда все работает нормально. но странно то, что на консоли netbeans он продолжает заполнять окно вывода netbeans трассировкой стека ниже ошибки каждые 2 секунды.

это происходит только после первой ошибки 500.

 25-Jun-2018 01:14:41.407 INFO [cluster-ClusterId{value='5b2ffb579a044517f5820132', description='null'}-localhost:27017] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [com.mongodb.connection.ServerDescription]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
 java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [com.mongodb.connection.ServerDescription]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
 at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1295)
 at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1283)
 at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1142)
 at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1104)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.loadClass(PackagingDataCalculator.java:204)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.bestEffortLoadClass(PackagingDataCalculator.java:228)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.computeBySTEP(PackagingDataCalculator.java:135)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.populateUncommonFrames(PackagingDataCalculator.java:111)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.populateFrames(PackagingDataCalculator.java:104)
 at ch.qos.logback.classic.spi.PackagingDataCalculator.calculate(PackagingDataCalculator.java:58)
 at ch.qos.logback.classic.spi.ThrowableProxy.calculatePackagingData(ThrowableProxy.java:142)
 at ch.qos.logback.classic.spi.LoggingEvent.<init>(LoggingEvent.java:122)
 at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:419)
 at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383)
 at ch.qos.logback.classic.Logger.warn(Logger.java:692)
 at com.mongodb.diagnostics.logging.SLF4JLogger.warn(SLF4JLogger.java:91)
 at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:152)
 at java.lang.Thread.run(Thread.java:748)

1 Ответ

0 голосов
/ 24 июня 2018

Похоже, проблема в том, что сервер кэширует старую версию разрабатываемого вами приложения.

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

Узнайте больше: Веб-экземпляр уже остановлен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...