我在centos 6上运行tomcat6,在启动时不断在日志中收到以下错误。我有一个非常标准的开箱即用配置,它是一个新的安装。
org.apache.catalina.mbeans.ServerLifecycleListener lifecycleEvent SEVERE: destroyMBeans: Throwable javax.management.MalformedObjectNameException: Cannot create object name for org.apache.catalina.connector.Connector@d02b2b6 at org.apache.catalina.mbeans.MBeanUtils.createObjectName(MBeanUtils.java:764) at org.apache.catalina.mbeans.MBeanUtils.destroyMBean(MBeanUtils.java:1416) at org.apache.catalina.mbeans.ServerLifecycleListener.destroyMBeans(ServerLifecycleListener.java:678) at org.apache.catalina.mbeans.ServerLifecycleListener.destroyMBeans(ServerLifecycleListener.java:1005) at org.apache.catalina.mbeans.ServerLifecycleListener.destroyMBeans(ServerLifecycleListener.java:971) at org.apache.catalina.mbeans.ServerLifecycleListener.lifecycleEvent(ServerLifecycleListener.java:154) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardServer.stop(StandardServer.java:748) at org.apache.catalina.startup.Catalina.stop(Catalina.java:643) at org.apache.catalina.startup.Catalina.start(Catalina.java:618) 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:616) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
答案 0 :(得分:1)
根据这个tomcat6错误报告:
https://issues.apache.org/bugzilla/show_bug.cgi?id=48612
这是6.0.24(centos6的当前版本)中的错误,并在后续版本中修复。我们必须等待修复才能逐渐减少。
是否指定了解决方法。是否实际上没有指定SEVERE ......太糟糕了。
答案 1 :(得分:0)
如果您安装tomcat6-webapps包,则错误消失,可能是错过了依赖。