Служба Tomcat останавливается автоматически и выдает следующие ошибки в файлах журнала при попытке запуска из служб - PullRequest
0 голосов
/ 04 мая 2011

В файле Каталины org.apache.commons.digester.Digester startElement SEVERE: начало события вызвала исключение java.lang.ClassNotFoundException: org.apache.catalina.core.AprLifecycleListener at java.net.URLClassLoader $ 1.run (неизвестный источник) at java.security.AccessController.doPrivileged (собственный метод) на java.net.URLClassLoader.findClass (неизвестный источник) at sun.misc.Launcher $ ExtClassLoader.findClass (неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) на org.apache.commons.digester.ObjectCreateRule.begin (ObjectCreateRule.java:204) на org.apache.commons.digester.Rule.begin (Rule.java:152) на org.apache.commons.digester.Digester.startElement (Digester.java:1286) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse (неизвестный источник) на org.apache.commons.digester.Digester.parse (Digester.java:1572) в org.apache.catalina.startup.Catalina.start (Catalina.java:451) в org.apache.catalina.startup.Catalina.execute (Catalina.java:402) в org.apache.catalina.startup.Catalina.process (Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.reflect.Method.invoke (Неизвестный источник) в org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:202)


В файле Stderr org.apache.commons.digester.Digester startElement SEVERE: начало события вызвала исключение java.lang.ClassNotFoundException: org.apache.catalina.core.AprLifecycleListener at java.net.URLClassLoader $ 1.run (неизвестный источник) at java.security.AccessController.doPrivileged (собственный метод) на java.net.URLClassLoader.findClass (неизвестный источник) at sun.misc.Launcher $ ExtClassLoader.findClass (неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) на org.apache.commons.digester.ObjectCreateRule.begin (ObjectCreateRule.java:204) на org.apache.commons.digester.Rule.begin (Rule.java:152) на org.apache.commons.digester.Digester.startElement (Digester.java:1286) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (неизвестный источник)в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse (неизвестный источник) на org.apache.commons.digester.Digester.parse (Digester.java:1572) в org.apache.catalina.startup.Catalina.start (Catalina.java:451) в org.apache.catalina.startup.Catalina.execute (Catalina.java:402) в org.apache.catalina.startup.Catalina.process (Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.reflect.Method.invoke (Неизвестный источник) в org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:202)


В стандартном файле Commons Daemon procrun stdout initializedCatalina.start: java.lang.ClassNotFoundException: org.apache.catalina.core.AprLifecycleListener java.lang.ClassNotFoundException: org.apache.catalina.core.AprLifecycleListener в org.apache.commons.digester.Digester.createSAXException (Digester.java:2792) в org.apache.commons.digester.Digester.createSAXException (Digester.java:2818) на org.apache.commons.digester.Digester.startElement (Digester.java:1289) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (Неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (неизвестный источник) на com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Неизвестный источник) на com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (неизвестный источник) в com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Неизвестный источник) в com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse (неизвестный источник) на org.apache.commons.digester.Digester.parse (Digester.java:1572) в org.apache.catalina.startup.Catalina.start (Catalina.java:451) в org.apache.catalina.startup.Catalina.execute (Catalina.java:402) в org.apache.catalina.startup.Catalina.process (Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.lang.reflect.Method.invoke (Неизвестный источник) в org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:202) Вызывается: java.lang.ClassNotFoundException: org.apache.catalina.core.AprLifecycleListener at java.net.URLClassLoader $ 1.run (неизвестный источник) at java.security.AccessController.doPrivileged (собственный метод) на java.net.URLClassLoader.findClass (неизвестный источник) at sun.misc.Launcher $ ExtClassLoader.findClass (неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) в java.lang.ClassLoader.loadClass (Неизвестный источник) на org.apache.commons.digester.ObjectCreateRule.begin (ObjectCreateRule.java:204) на org.apache.commons.digester.Rule.begin (Rule.java:152) на org.apache.commons.digester.Digester.startElement (Digester.java:1286) ... еще 20


Пожалуйста, дайте мне решение для этого, я много чего пробовал, но не смог найти решение.

Спасибо в avdance

1 Ответ

1 голос
/ 04 мая 2011

Это определенно проблема установки, Tomcat не захочет загружать класс, которого у него нет, по крайней мере, не собственный класс ("org.apache.catalina.core.AprLifecycleListener" находится в catalina.jar, так как Tomcat 5.5). Видя ваш предыдущий и этот вопрос, я полагаю, у вас есть новая и полная установка Tomcat, иначе вы теряете время. И вы находитесь в Windows («запуск службы», «установлен на диске c»). Так что теперь проверьте ваш поиск PATH - есть ли какая-либо другая версия Tomcat или более старая версия catalina.jar, предшествующая вашей текущей версии Tomcat?

...