我试图让我的Debian框在Tomcat中运行Confluence wiki。 现在,我从来没有使用过Tomcat,所以我真的不明白这一点。 这是我的设置:
Debian Lenny 5.0 Tomcat 5.5.26-5 Open jdk openjdk-6-jre
所有安装apt
Tomcat本身工作,我可以查看pipe理和pipe理屏幕,但是当我尝试启动合stream应用程序,日志说:
Oct 6, 2009 1:00:00 AM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Oct 6, 2009 1:00:00 AM org.apache.catalina.core.StandardContext start SEVERE: Context [/confluence] startup failed due to previous errors
很好的帮助:(
我在我的/var/lib/tomcat5.5/conf/Catalina/localhost目录下有一个名为confluence.xml的文件,内容如下
<Context path="/confluence" docBase="/usr/share/tomcat5.5/atlassian/confluence-3.0.1/confluence" debug="0" reloadable="true"> </Context>
和在这方面指定的合stream目录。 Tomcat在pipe理器中看到它,但无法启动它。
我的server.xml包含以下连接器:
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
我认为这是相当标准的。 我的问题是,为什么我不能在日志中看到更多信息? 我怎样才能得到这个应用程序更具体的日志logging。 Tomcat文档说这个上下文中的Logger指令不再有效。 但告诉我“因为以前的错误”并没有真正的帮助。 另外,如果任何人有任何build立Confluence的提示,我是全部耳朵
所以我需要在/etc/init.d/tomcat55文件中设置TOMCAT5_SECURITY = no。 在面对我做了这个,但我也注意到在etc / default / tomcat55,我已经取消了TOMCAT5_SECURITY = yes,所以它被设置。 当jira正在尝试加载时,这会导致文件泄露问题
仅供参考openjdk没有官方支持: https : //jira.atlassian.com/browse/CONF-16431