Problems with 2.4.4 / Tomcat 4.0.1
scotia Jan 21, 2002 9:12 AMHi all,
Having problems getting the integrated JBOSS/Tomcat (2.4.4/4.0.1) to run on W2K......
If I run the Tomcat stand alone (Catalina/bin/startup.bat script), then it runs fine, servering HTML and servlets on 8080. I'm guessing its using its own HTTP server as I havn't explicitly integrated Apache with mod_JServ.
However, when I try the jboss/bin/run_with_catalina.bat file, the integrated jboss/tomcat appears to run up normally (I get no errors and a "[INFO,Default] JBoss-2.4.4 Started in 0m:14s.721" message), but it does not serve anything on 8080. Something is running on 8080 though, as the jboss console gives the following message whenever I request "localhost:8080/index.html".
[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(Unknown Source)
I have uncommemted the doc base definitions in the server.xml (ie.
but I always get the same MAPPING configuration error shown above. (Am I right in thinking that the embedded Tomcat does not look at the server.xml file???).
I think the install works fine, as "http://localhost:8080/jboss/index.html" runs the sample servlet/EJB from the "G:\JBoss-2.4.4_Tomcat-4.0.1\jboss\tmp\deploy\Default\tomcat-test.ear\web1001\index.html" dir. So I have to be doing something wrong!!!
Apologise if I'm missing something obvious here, but jboss could really use a "getting started" guide. Paid my $10 for the docs, but they jump straight into MBean configuration. Is there any doc that defines the basics of runnig a simple app with HTML, JSP, Servlets and EJB to verify that the installatin works fine????
Any help or directions would be appreciated - I know I'm not the only person having this issue right now.
Cheers,
Scott.