OpenEMM无法在Tomcat中启动

用户名

我正在尝试在Centos6服务器上安装OpenEMM。我已经正确安装了Tomcat和Java SDK,当我自己启动Tomcat时,Tomcat在8080上运行良好,但是当我启动OpenEMM时,它无法在Tomcat的8080端口上打开-我得到了错误

Firefox无法通过www。[myurl] .com:8080建立与服务器的连接。

当我从ssh命令行启动OpenEMM时,得到以下信息。我没有解决sendmail的问题,因此已将其禁用。从服务器的响应看来它正在启动。

$ bin/openemm.sh start
Start /home/openemm/bin/scripts/bav-update.py .. done.
Start /home/openemm/bin/scripts/bav-trigger.py .. done.
Start /home/openemm/bin/scripts/bavd.py .. done.
Start /home/openemm/bin/bav -L INFO .. done.
Start python /home/openemm/bin/scripts/recovery.py .. done.
Start /home/openemm/bin/scripts/update.py account bounce .. done.
Start /home/openemm/bin/scripts/pickdist.py .. done.
Start /home/openemm/bin/scripts/semu.py .. done.
Start /home/openemm/bin/scripts/slrtscn.py .. done.
Starting up Tomcat ......
Check Java installation          :OK
Check Tomcat installation        :OK
Using CATALINA_BASE:   /home/openemm
Using CATALINA_HOME:   /opt/openemm/tomcat
Using CATALINA_TMPDIR: /home/openemm/temp
Using JRE_HOME:        /opt/openemm/java
Using CLASSPATH:       /opt/openemm/tomcat/bin/bootstrap.jar:/opt/openemm/tomcat/bin/tomcat-juli.jar

当我停止OpenEMM时,我得到以下信息。有趣的是,停止顺序表明Tomcat没有运行。这里发生了什么事?

$ bin/openemm.sh stop
No Tomcat is running.
Stop scripts/slrtscn.py program  .. done.
Stop scripts/semu.py program  .. done.
Stop scripts/pickdist program  .. done.
Stop scripts/update.py program  .. done.
Stop bin/bav program with signal 15 .. done.
Stop bin/bav program with signal 9 .. done.
Stop scripts/bavd program  .. done.
Stop scripts/bav-trigger program with signal 15 .. done.
Stop scripts/bav-update program with signal 15 .. done.

这是我在/ home / openemm / tomcat / logs文件夹中的日志:

来自catalina.2013-10-12.log:

Oct 12, 2013 9:00:22 AM org.apache.catalina.startup.Catalina load
WARNING: Catalina.start using conf/server.xml: Error at (24, 78) : org.apache.catalina.mbeans.ServerLifecycleListener
Oct 12, 2013 9:00:22 AM org.apache.tomcat.util.digester.Digester startElement
SEVERE: Begin event threw exception
java.lang.ClassNotFoundException: org.apache.catalina.mbeans.ServerLifecycleListener
     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
     at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:116)
     at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1176)
     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)
     at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1347)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2768)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:846)
     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:775)
     at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
     at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:628)
     at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1449)
     at org.apache.catalina.startup.Catalina.load(Catalina.java:582)
     at org.apache.catalina.startup.Catalina.start(Catalina.java:646)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:357)
     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:491)
Oct 12, 2013 9:00:22 AM org.apache.catalina.startup.Catalina load
WARNING: Catalina.start using conf/server.xml: Error at (24, 78) : org.apache.catalina.mbeans.ServerLifecycleListener
Oct 12, 2013 9:00:22 AM org.apache.catalina.startup.Catalina start
SEVERE: Cannot start server. Server instance is not configured.
马克·托马斯

我假设您的意思是Apache Tomcat 8.0.0-RC1。注意RC3可用,而RC4应该在下周退出(假设我可以迅速查找并解决剩余的一个问题)。

问题是您正在使用Tomcat 6.0.x(或更早版本)中的server.xml文件,并且该文件包含对在更高版本中已删除的组件的引用。您最好从Tomcat 8的干净的server.xml开始,然后添加所需的内容。

另一种选择是一次修复每个错误,直到Tomcat启动。解决第一个错误的方法是完全删除ServerLifecycleListener。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Webtop无法在Tomcat中启动

来自分类Dev

tomcat 7无法从eclipse中启动

来自分类Dev

Tomcat 7.0.42无法在Eclipse中启动

来自分类Dev

无法在Apache Tomcat中启动应用

来自分类Dev

Azure WebApp 中的 Tomcat 无法启动

来自分类Dev

Spring boot 无法在Tomcat实例中启动

来自分类Dev

Eclipse Indigo中的Tomcat 7:Tomcat无法启动

来自分类Dev

Tomcat 8无法启动

来自分类Dev

Debian中的Tomcat7:Wheezy Docker实例无法启动

来自分类Dev

无法在Eclipse中启动通过Maven运行的tomcat

来自分类Dev

Eclipse中的Tomcat无法启动我的Web应用程序

来自分类Dev

tomcat7无法在Ubuntu Docker容器中启动

来自分类Dev

Spring Boot应用程序无法在Tomcat OpenShift中启动

来自分类Dev

无法在Eclipse Oxygen中启动Tomcat服务器

来自分类Dev

无法在Eclipse中启动通过Maven运行的tomcat

来自分类Dev

LifecycleException:无法在Tomcat中启动组件部署战争

来自分类Dev

由于 IllegalArgumentException 导致无法在 tomcat 中启动战争

来自分类Dev

IDE无法识别Tomcat启动

来自分类Dev

无法从IntelliJ IDEA启动Tomcat

来自分类Dev

在Tomcat 8上打开OpenEMM的空白页

来自分类Dev

Windows服务器无法启动Apache tomcat,因为443端口正在使用中,无法杀死

来自分类Dev

Tomcat不在Eclipse中启动

来自分类Dev

部署在tomcat上的Spring Boot无法启动

来自分类Dev

Windows更新后,Tomcat无法启动

来自分类Dev

systemd无法启动Tomcat的定制服务

来自分类Dev

Tomcat无法启动我的Web服务

来自分类Dev

嵌入式Tomcat无法启动

来自分类Dev

无法使用Maven项目启动tomcat

来自分类Dev

由于堆大小,tomcat 6无法启动