严重:在 Tomcat 服务器控制台中启动静态资源时出错 [英] SEVERE: Error starting static Resources in Tomcat server console

查看:56
本文介绍了严重:在 Tomcat 服务器控制台中启动静态资源时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

很久以前,我已经部署了一个 DWR Webapp 示例,这是我从 net 获得的.我遇到了问题,我从 webapps、temp 和 localhost 文件夹中删除了那个 war 文件,但在启动服务器时我仍然在 tomcat 控制台下收到这些错误

Long time back , i have deployed a DWR Webapp example , which i got from net . I ran into issues , and i deleted that war file from webapps , temp and from localhost folders but still i am getting these errrors under tomcat console while starting the server

INFO: Initialization processed in 795 ms
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.33
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor DWR.xml
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext resourcesStart
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base C:\Softwares\apache-tomcat-6.0.33\webapps\DWR does not exist or is not a readable directory
        at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
        at org.apache.catalina.core.StandardService.start(StandardService.java:525)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        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:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Error in resourceStart()
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Error getConfigured
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/DWR] startup failed due to previous errors
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext stop
INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DWR] has not been started
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor DWRExample.xml
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext resourcesStart
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base C:\Softwares\apache-tomcat-6.0.33\webapps\DWRExample does not exist or is not a readable directory
        at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
        at org.apache.catalina.core.StandardService.start(StandardService.java:525)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        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:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Error in resourceStart()
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Error getConfigured
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/DWRExample] startup failed due to previous errors
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext stop
INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DWRExample] has not been started
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml

推荐答案

我在删除 Web 应用程序、工作目录和临时目录并看到相同类型的错误后遇到了类似的问题.

I ran into something similar after deleting a web app, the work directory, and the temp directory and seeing the same kind of error.

记录的 SEVERE 项之前的第一个 INFO 语句表明存在已删除的 web 应用程序的残余,仍作为配置项保留.

The first INFO statement before the SEVERE item logged indicates that there is a remnant of the deleted webapp that remains as a configuration item.

我能够找到一个嵌套在 conf (conf/Catalina/localhost) 内某处的 xml 文件,该文件有一个与已删除的 Web 应用程序关联的 xml 文件,当我删除它时,错误消失了.

I was able to find an xml file nested somewhere inside conf (conf/Catalina/localhost) that had an xml file associated with the deleted web app and when I deleted it, the error went away.

这篇关于严重:在 Tomcat 服务器控制台中启动静态资源时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆