Я использую работу Frame Grails, и когда я создаю военный файл и развертываю его на Tomcat-7, я получаю следующую ошибку. Но некоторое время развертывание - это успех.Файл войны не удалось развернуть его на Tomcat 7
29 июля 2016 10:19:23 AM org.apache.catalina.core.StandardContext startInternal СИЛЬНЫЕ: listenerStart Ошибки 29 июля 2016 10:19:23 AM org.apache.catalina.core.StandardContext startInternal SEVERE: Ошибка контекста [] из-за предыдущих ошибок 2016-07-29 10: 19: 23,951 [localhost-startStop-1] WARN lifecycle.ShutdownOperations - произошла ошибка при запуске работы: BeanFactory не инициализирован или уже закрыт - обновить 'перед доступом к компонентам через ApplicationContext java.lang.IllegalStateException: BeanFactory не инициализирован или уже закрыт - вызовите' refresh 'перед доступом к компонентам через ApplicationContext по адресу java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:471) на java.util.concurrent.FutureTask $ Sync.innerRun (FutureTask.java:334) на java.util.concurrent.FutureTask.run (FutureTask.java:166) на java.util .concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145) на java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:615) на java.lang.Thread.run (Thread.java:722) 29 июля 2016 10:19:23 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc SEVERE: веб-приложение [] зарегистрировало драйвер JDBC [com.mysql.jdbc.Driver], но не удалось отменить регистрацию, когда веб-приложение был остановлен. Чтобы предотвратить утечку памяти, драйвер JDBC был принудительно незарегистрирован. 29 июл 2016 10:19:23 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: веб-приложение [], похоже, начало поток с именем [Abandoned connection cleanup thread], но не смог его остановить. Вероятно, это приведет к утечке памяти. 29 июл 2016 10:19:23 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: веб-приложение [], похоже, начало поток с именем [[email protected]], но не удалось чтобы остановить его. Вероятно, это приведет к утечке памяти.
Я не могу понять, почему это происходит. Может ли кто-нибудь сказать мне, в чем проблема? Я считаю, что эта ошибка возникает из-за того, что она не может подключиться к базе данных mysql из-за некоторой проблемы.
Вы, должно быть, развернули свою войну без перезапуска tomcat, и она не смогла остановить все потоки, созданные ранее. Попробуйте перезапустить tomcat. –
Спасибо за ответ Prakash. Я перезапустил tomcat пару раз, но снова получил ту же ошибку. – Rohith