严重:Openshift 上的错误 filterStart 错误 Tomcat 7
SEVERE: Error filterStart error on Openshift Tomcat 7
我已经使用 spark java 开发了一个小型 Web 服务我可以在 eclipse 中启动该服务并能够使用 jdk 1.8 在 tomcat 7 中部署。
在本地工作得很好,但是当我部署到 openshift 时,出现以下错误。
知道如何解决这个问题吗?
Jun 28, 2016 11:24:28 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error filterStart
Jun 28, 2016 11:24:28 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [] startup failed due to previous errors
Jun 28, 2016 11:24:28 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /var/lib/openshift/5756bfe82d52713d59000137/app-root/runtime/dependencies/jbossews/webapps/ROOT.war has finished in 13,978 ms
Jun 28, 2016 11:24:28 AM org.apache.coyote.AbstractProtocol start
在花了一些时间调试这个问题后,我找到了问题所在。
- 在 \src\main\resources 中创建了一个文件 logging.properties,内容如下:
org.apache.catalina.core.ContainerBase.[Catalina].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].handlers =
java.util.logging.ConsoleHandler
- 使用上述修复进行部署后 - 描述 Open-Shift 仍在使用 jdk1.7 的确切错误显示。我确实在 Open-Shift 中更改了一些文件,但平台总是重置为 jdk1.7
由于一些紧急情况,我将 java 版本更改为 1.7。当我用 java 1.8
修复时,我会再次 post
我已经使用 spark java 开发了一个小型 Web 服务我可以在 eclipse 中启动该服务并能够使用 jdk 1.8 在 tomcat 7 中部署。
在本地工作得很好,但是当我部署到 openshift 时,出现以下错误。
知道如何解决这个问题吗?
Jun 28, 2016 11:24:28 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error filterStart
Jun 28, 2016 11:24:28 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [] startup failed due to previous errors
Jun 28, 2016 11:24:28 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /var/lib/openshift/5756bfe82d52713d59000137/app-root/runtime/dependencies/jbossews/webapps/ROOT.war has finished in 13,978 ms
Jun 28, 2016 11:24:28 AM org.apache.coyote.AbstractProtocol start
在花了一些时间调试这个问题后,我找到了问题所在。
- 在 \src\main\resources 中创建了一个文件 logging.properties,内容如下:
org.apache.catalina.core.ContainerBase.[Catalina].level = INFO org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler
- 使用上述修复进行部署后 - 描述 Open-Shift 仍在使用 jdk1.7 的确切错误显示。我确实在 Open-Shift 中更改了一些文件,但平台总是重置为 jdk1.7
由于一些紧急情况,我将 java 版本更改为 1.7。当我用 java 1.8
修复时,我会再次 post