在Tomcat 8上打开空白页

在Tomcat 8上打开空白页,tomcat,centos,centos6,Tomcat,Centos,Centos6,好的,所以我仍然在努力让OpenMM在我的Centos6服务器上运行。当我运行/bin/openemm.sh start命令时,看起来Tomcat正在工作,因为我没有收到错误,而且我的选项卡中有Tomcat图标。然而,我得到的只是一张空白页 建议?这是日志: ***启动********* 2013年10月12日15:21:20.848 INFO[main]org.apache.catalina.core.AprLifecycleListener.init使用APR版本1.3.9加载了基于APR的

好的,所以我仍然在努力让OpenMM在我的Centos6服务器上运行。当我运行/bin/openemm.sh start命令时,看起来Tomcat正在工作,因为我没有收到错误,而且我的选项卡中有Tomcat图标。然而,我得到的只是一张空白页

建议?这是日志:

***启动********* 2013年10月12日15:21:20.848 INFO[main]org.apache.catalina.core.AprLifecycleListener.init使用APR版本1.3.9加载了基于APR的apache Tomcat本机库1.1.28

12-Oct-2013 15:21:20.855 INFO [main] org.apache.catalina.core.AprLifecycleListener.init APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].

12-Oct-2013 15:21:21.041 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized (OpenSSL 1.0.0-fips 29 Mar 2010)

12-Oct-2013 15:21:21.187 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-apr-8080"]

12-Oct-2013 15:21:21.201 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-apr-8009"]

12-Oct-2013 15:21:21.204 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 790 ms

12-Oct-2013 15:21:21.233 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina

12-Oct-2013 15:21:21.234 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.0-RC3

12-Oct-2013 15:21:21.243 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /home/openemm-2013/webapps/openemm

12-Oct-2013 15:21:27.879 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /home/openemm-2013/webapps/openemm-ws

12-Oct-2013 15:21:33.911 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /home/openemm-2013/webapps/manual

12-Oct-2013 15:21:34.507 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

12-Oct-2013 15:21:34.514 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]

12-Oct-2013 15:21:34.519 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-apr-8009"]

12-Oct-2013 15:21:34.521 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 13315 ms

您正在尝试访问根web应用程序,但尚未部署根web应用程序。从日志中,您只有/openemm、/openemm ws和/manual

查看最新的OpenEMM下载(2013-R2),它包含一个sever.xml文件,用于为某些web应用程序配置不同的上下文路径。有几种方法可以解决这个问题。我建议在$CATALINA_BASE/webapps目录中进行以下重命名。确保在重命名之前停止Tomcat

  • openemm->ROOT
  • openemm ws->openemm-ws2

您请求的返回空白页的URL是什么?www.[mywebsite].com:8080Woo-hoo!成功了!非常感谢你的帮助。我会再检查一遍,但我不记得在OpenEMM文档中看到了有用的小花絮。好吧,仍然有一个问题。此时会打开index.html页面,但登录链接显示404错误。我们刚刚重命名为ROOT的文件夹中有一个logon.jsp文件。不确定链接为什么没有指向文件。有什么想法吗?随着时间的推移,我将再次查看安装文档。OpenEMM建议我应该使用Tomcat 6而不是Tomcat 8。这种差异是否会导致在处理logon.jsp文件时抛出错误?只有在OpenEMM直接使用Tomcat内部构件而不是Servlet API时才是如此(始终可能-JIRA在Tomcat 6到Tomcat 7的移动中也遇到类似问题)。我怀疑您更可能缺少一些配置设置。你要么必须仔细研究安装程序来找出它们,要么你可以尝试安装默认的OpenEMM安装,然后看看它的配置。谢谢,马克——我删除了Tomcat 8,安装了Tomcat 6,现在一切都很好,所以这显然是问题所在。