当前位置: 技术问答>java相关
高分求助JBoss和Tomcat结合使用的问题!
来源: 互联网 发布时间:2015-04-01
本文导语: 我在http://www.jboss.org/ 下载的JBoss-2.4.4_Tomcat-4.0.1.zip ,在 Windows(JDK1.3.1)下解压缩,并设定好JAVA_HOME,JBOSS_DIST,CATALINA_HOME 等参数,执行run_with_catalina.bat 启动JBoss和Tomcat,结果如下: 访问http://localhost:8080/,出现浏览器...
我在http://www.jboss.org/ 下载的JBoss-2.4.4_Tomcat-4.0.1.zip ,在 Windows(JDK1.3.1)下解压缩,并设定好JAVA_HOME,JBOSS_DIST,CATALINA_HOME 等参数,执行run_with_catalina.bat 启动JBoss和Tomcat,结果如下:
访问http://localhost:8080/,出现浏览器提示 HTTP 500 Internal Server Error,并在JBOSS窗口中提示下列错误信息
[INFO,EmbeddedCatalinaServiceSX] StandardHost[localhost]: MAPPING configuration error for request URI
[ERROR,EmbeddedCatalinaServiceSX] HttpProcessor[8080][4] process.invoke
java.lang.NullPointerException
at org.apache.catalina.valves.ErrorDispatcherValve.status(ErrorDispatcherValve.java:280)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
访问http://localhost:8083/ ,提示 404 page not found!
但是访问http://localhost:8080/jboss 毫无问题,所有EJB例子都能正常工作。
我尝试在Tomcat 设定了一些 Context,并写了测试用的Servlet,发现在Tomcat和JBoss同时启动时无法正常工作,但是单独启动Tomcat就没有问题。 以上故障同样出现在 Redhat Linux 7.1.
请众位高手不吝赐教,谢谢!
访问http://localhost:8080/,出现浏览器提示 HTTP 500 Internal Server Error,并在JBOSS窗口中提示下列错误信息
[INFO,EmbeddedCatalinaServiceSX] StandardHost[localhost]: MAPPING configuration error for request URI
[ERROR,EmbeddedCatalinaServiceSX] HttpProcessor[8080][4] process.invoke
java.lang.NullPointerException
at org.apache.catalina.valves.ErrorDispatcherValve.status(ErrorDispatcherValve.java:280)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
访问http://localhost:8083/ ,提示 404 page not found!
但是访问http://localhost:8080/jboss 毫无问题,所有EJB例子都能正常工作。
我尝试在Tomcat 设定了一些 Context,并写了测试用的Servlet,发现在Tomcat和JBoss同时启动时无法正常工作,但是单独启动Tomcat就没有问题。 以上故障同样出现在 Redhat Linux 7.1.
请众位高手不吝赐教,谢谢!
|
在JBoss的论坛上有关于这方面的帖子,细节请参阅 http://main.jboss.org
|
去www.52jsp.com上重新下载一个