最近遇到一件烦心事,老是搞不好,很郁闷,请各位大侠提供帮助,先谢过了。
tomcat启动后过十几分钟自动停止部署,端口8080也没有被监听了。现将日志贴出来:这个是catalina.out文件里的日志。
Jul 12, 2010 8:30:48 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 6 column 52: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1745)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:221)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:580)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:182)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3644)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:777)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:760)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:538)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:265)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:731)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:649)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:379)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:808)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:335)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1156)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:697)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1148)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:311)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2213)
at org.apache.catalina.startup.Catalina.start(Catalina.java:484)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:371)
at org.apache.catalina.startup.Catalina.process(Catalina.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:151)下面的是localhost_log里的日志:
2010-07-12 21:32:41 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet invoker
2010-07-12 21:32:41 HostConfig[localhost]: Deploying web application directory webdav
2010-07-12 21:32:41 StandardHost[localhost]: Installing web application at context path /webdav from URL file:/export/home/test/tomcat/webapps/webdav
2010-07-12 21:32:41 WebappLoader[/webdav]: Deploying class repositories to work directory /export/home/test/tomcat/work/Standalone/localhost/webdav
2010-07-12 21:32:41 StandardManager[/webdav]: Seeding random number generator class java.security.SecureRandom
2010-07-12 21:32:41 StandardManager[/webdav]: Seeding of random number generator has been completed
2010-07-12 21:32:41 StandardWrapper[/webdav:default]: Loading container servlet default
2010-07-12 21:32:41 StandardWrapper[/webdav:invoker]: Loading container servlet invoker
2010-07-12 21:32:41 HostConfig[localhost]: Deploying web application directory monitor
2010-07-12 21:32:41 StandardHost[localhost]: Installing web application at context path /monitor from URL file:/export/home/test/tomcat/webapps/monitor
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploying class repositories to work directory /export/home/test/tomcat/work/Standalone/localhost/monitor
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploy class files /WEB-INF/classes to /export/home/test/tomcat/webapps/monitor/WEB-INF/classes
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploy JAR /WEB-INF b/postgresql-8.2-507.jdbc3.jar to /export/home/test/tomcat/webapps/monitor/WEB-INF b/postgresql-8.2-507.jdbc3.jar
2010-07-12 21:32:41 StandardManager[/monitor]: Seeding random number generator class java.security.SecureRandom
2010-07-12 21:32:41 StandardManager[/monitor]: Seeding of random number generator has been completed
2010-07-12 21:32:41 StandardWrapper[/monitor:default]: Loading container servlet default
2010-07-12 21:32:41 StandardWrapper[/monitor:invoker]: Loading container servlet invoker
2010-07-12 21:34:11 StandardHost[localhost]: Removing web application at context path /admin
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /webdav
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /examples
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /tomcat-docs
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /monitor
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path 先谢谢各位了。
tomcat启动后过十几分钟自动停止部署,端口8080也没有被监听了。现将日志贴出来:这个是catalina.out文件里的日志。
Jul 12, 2010 8:30:48 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 6 column 52: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1745)
at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:221)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:580)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:182)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3644)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:777)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:760)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:538)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:265)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:731)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:649)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:379)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:808)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:335)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1156)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:697)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1148)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:311)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2213)
at org.apache.catalina.startup.Catalina.start(Catalina.java:484)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:371)
at org.apache.catalina.startup.Catalina.process(Catalina.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:151)下面的是localhost_log里的日志:
2010-07-12 21:32:41 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet invoker
2010-07-12 21:32:41 HostConfig[localhost]: Deploying web application directory webdav
2010-07-12 21:32:41 StandardHost[localhost]: Installing web application at context path /webdav from URL file:/export/home/test/tomcat/webapps/webdav
2010-07-12 21:32:41 WebappLoader[/webdav]: Deploying class repositories to work directory /export/home/test/tomcat/work/Standalone/localhost/webdav
2010-07-12 21:32:41 StandardManager[/webdav]: Seeding random number generator class java.security.SecureRandom
2010-07-12 21:32:41 StandardManager[/webdav]: Seeding of random number generator has been completed
2010-07-12 21:32:41 StandardWrapper[/webdav:default]: Loading container servlet default
2010-07-12 21:32:41 StandardWrapper[/webdav:invoker]: Loading container servlet invoker
2010-07-12 21:32:41 HostConfig[localhost]: Deploying web application directory monitor
2010-07-12 21:32:41 StandardHost[localhost]: Installing web application at context path /monitor from URL file:/export/home/test/tomcat/webapps/monitor
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploying class repositories to work directory /export/home/test/tomcat/work/Standalone/localhost/monitor
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploy class files /WEB-INF/classes to /export/home/test/tomcat/webapps/monitor/WEB-INF/classes
2010-07-12 21:32:41 WebappLoader[/monitor]: Deploy JAR /WEB-INF b/postgresql-8.2-507.jdbc3.jar to /export/home/test/tomcat/webapps/monitor/WEB-INF b/postgresql-8.2-507.jdbc3.jar
2010-07-12 21:32:41 StandardManager[/monitor]: Seeding random number generator class java.security.SecureRandom
2010-07-12 21:32:41 StandardManager[/monitor]: Seeding of random number generator has been completed
2010-07-12 21:32:41 StandardWrapper[/monitor:default]: Loading container servlet default
2010-07-12 21:32:41 StandardWrapper[/monitor:invoker]: Loading container servlet invoker
2010-07-12 21:34:11 StandardHost[localhost]: Removing web application at context path /admin
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /webdav
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /examples
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /tomcat-docs
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path /monitor
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path
2010-07-12 21:34:12 StandardHost[localhost]: Removing web application at context path 先谢谢各位了。
解决方案 »
- 求Solr高手解答,几个冥思苦想一直没想出来的问题
- 关于 socket的一个问题
- 登录后怎样让后退按钮无效?
- 标准标签库问题
- 在线求教:java.lang.NullPointerException是什么异常啊~~~与DB2连不上,总报错!
- 在配置自定义taglib的时候,写在web.xml中的映射内容总是被初始化掉,这是为什么阿?急!
- javabean 中,一点不解
- 开发时,oracle 的sql中常用union all 有没有什么不好的地方?请教下各位
- 接口有什么有点?
- 如何通过servlet提取表单中提交的数据〉如姓名,〉〉.....载线等待,一定给分!!!
- 在jsp页面中,如何将下拉框的数据弄成树形结构的形式
- Hibernate中调用存储过程,调用几次hibernate就死掉了
如果admin和manager能用,而且没有重启,那么说明tomcat没问题。如果加上了你的应用,就停止部署了,那么说明是你应用有问题呗!
你看看tomcat里conf文件夹下的web.xml文件中
<session-config>
<session-timeout>30</session-timeout>
</session-config>
这里是设置session的默认发呆时间。 你看看这里是多少
可能是jar包的问题,jar包重复或冲突不全;还要看看有没有解析xml的jar包,如dom4j/xml-api等