定期或当应用程序重新加载时,tomcat6 会将其记录到 catalina.out 中:
06-Jul-2012 17:30:07 org.apache.catalina.startup.HostConfig deployDescriptor
SEVERE: Error deploying configuration descriptor home.xml
服务器.xml:
<Host name="www.mysitecom" appBase="/home/myuser/webapps" autoDeploy="true">
<Alias>mysitecom</Alias>
<Context path="/manager" privileged="true" docBase="/home/myuser/manager"/>
<Context path="" docBase="/home/myuser/public_html" reloadable="true" cachingAllowed="false"/>
</Host>
由于仍在大力开发,因此禁用了缓存;这很麻烦。我尝试将日志记录设置为 FINE,但除了提供不相关的数据外,它没有提供任何有用的信息。catalina.out 中仅显示上述两行。
该网站似乎运行正常,但这个错误令人担忧。
答案1
这是由默认的 catalina 自动定义引起的,是早期版本遗留下来的。将“/etc/tomcat6/Catalina/localhost”目录移出 Catalina 文件夹即可。David 的评论很有帮助。