0

我有一个 Web 应用程序,其中第一个请求可能需要几秒钟,因为初始化了一些单例。

我已使用此问题中提到并在此页面上描述的mod_proxyjsvc构造将 apache 与 tomcat 连接(数据通过 SSL 提供)

对于示例 Tomcat 应用程序,一切正常。但是,当使用我的应用程序时,我的 apache 日志中出现以下错误:

[Wed Feb 10 09:48:29 2010] [error] [client 130.12.1.26] (70014)End of file found: proxy: error reading status line from remote server localhost
[Wed Feb 10 09:48:29 2010] [error] [client 130.12.1.26] proxy: Error reading from remote server returned by /MyWebApp/MyWebApp.faces

我在我的 tomcat 输出中收到以下错误:

10/02/2010 09:48:29 9947 jsvc.exec error: Service exit with a return value of 1

我不是这方面的专家,所以我想知道问题的原因是什么以及我应该在哪里寻找答案?

4

1 回答 1

0

我发现我使用了 JFreeChart,由于某些原因,它试图连接到 X 会话。

通过在 /etc/init.d/tomcat 中设置以下值,我设法绕过它:

CATALINA_OPTS="-Djava.awt.headless=true"
于 2010-03-23T06:11:17.753 回答