I'm able to install and run Axis2 with later versions of Tomcat, but am
getting errors with Tomcat 3.3. The first errors I see are like the
following:
2006-11-28 08:22:05 - Ctx(/axis2) : compile error: req=R( /axis2 +
/axis2-web/index.jsp + null) - org.apache.jasper.compiler.CompileException:
D:\jakarta-tomcat-3.3.2\webapps\axis2\axis2-web\index.jsp(22,4) jsp:include
needs to have "flush=true"
After adding 'flush="true"' to the JSPs, I get the following error when
clicking on the Services link, and something similar from HappyAxis:
Location: /axis2/services/listServices*Internal Servlet Error:*
java.lang.NoSuchMethodError:
javax.servlet.http.HttpServletRequest.getRequestURL()Ljava/lang/StringBuffer;
at
org.apache.axis2.transport.http.ListingAgent.handle(ListingAgent.java:87)
at
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:181)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:534)
at org.apache.tomcat.core.Handler.invoke(Handler.java:280)
at org.apache.tomcat.core.Handler.service(Handler.java:193)
at
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:445)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:874)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:790)
at
org.apache.coyote.tomcat3.Tomcat3Adapter.service(Tomcat3Adapter.java:64)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:534)
Our product currently ships with Tomcat 3.3, which is why I'm concerned
about the compatibility. We can probably upgrade to a newer version; I just
wondered if there's a workaroung.
Thanks,
Greg