我使用这个git repo在Openshift上创建了一个DIY盒式磁带: https://github.com/openshift-quickstart/openshift-tomcat-quickstart
之后我做了以下额外的事情:
因为我已经这样做了,所以我尝试在这个tomcat上部署我的JSF2应用程序。部署过程有效,我已经非常简单地部署了一个非常简单的JSF应用程序。
我的应用程序附带了许多第三方JAR和一些Java EE功能。部署过程(git push)不会出现任何错误或异常。 ../logs/catalina.out不会出现任何错误或异常。 ../logs/catalina[...].log不会出现任何错误或异常。
为了确定问题,我创建了一个简单的JFS应用程序,它只有一个起始页面,但是我原始应用程序所需的所有库。当我在部署后调用此应用程序时,我得到以下异常:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.
Reason: Error reading from remote server
Apache/2.2.15 (Red Hat) Server at tc-usvtudd.rhcloud.com Port 80
在第二次呼叫时,服务器仅说服务不可用。我没有更多想法我可以检查或更改以使此部署工作。它似乎与其他JAR有关,但我无法获得有关该问题的任何进一步信息。
欢迎每一个回复:)
亲切的问候