Simon, I have no personal experience with Tomcat+Axis on OS X, but I will relate that a number of users have reported problems using Tomcat+SOAP on OS X, and if memory serves me, the issues turned out to be conflicts with extensions (the stuff in $JAVA_HOME/lib/ext with Sun JVMs; on OS X, it was a more verbose path ending library/extensions, I believe). I suggest you be certain nothing even the least bit questionable is installed there.
Scott Nichol ----- Original Message ----- From: "Simon Fell" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, October 07, 2002 2:02 PM Subject: axis with tomcat 4.1.12 on OSX > Hi, > > I'm trying to run Axis (I've tried both RC2, and the 1.0 release), under > Tomcat 4.1.12 on Mac OSX (10.2.1). Trying to view the validate page results > in the exception trace below. Trying to load the Administer Axis page > results in a 404 "The requested resource (/axis/servlet/AdminServlet) is not > available." Anyone have axis running with Tomcat 4.1.12 ? > > Thanks > Simon > > org.apache.jasper.JasperException: Cannot inherit from final class > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja va:2 > 48) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tion > FilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erCh > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.ja > va:260) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.ja > va:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:239 6) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve. > java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :172 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java > :174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40 5) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onne > ction(Http11Protocol.java:380) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50 8) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .jav > a:533) > at java.lang.Thread.run(Thread.java:491) > > root cause > > javax.servlet.ServletException: Cannot inherit from final class > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex tImp > l.java:497) > at org.apache.jsp.happyaxis_jsp._jspService(happyaxis_jsp.java:471) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja va:2 > 04) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tion > FilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erCh > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.ja > va:260) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.ja > va:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:239 6) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :180 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve. > java:170) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :172 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java > :174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 80) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40 5) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onne > ction(Http11Protocol.java:380) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50 8) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .jav > a:533) > at java.lang.Thread.run(Thread.java:491) >