Tomcat 5.X and Axis - NOT

Steffen Moeller steffen_moeller at gmx.de
Fri May 25 17:25:09 UTC 2007


Dear list,

I tried for two evenings to get Axis to run with either Tomcat 5 or Tomcat 
5.5 - in vain. A Debian-loving colleague tried it for half a day yesterday. 
Then a follower of a 4-letter-distribution who runs and installs Axis in 
routine tried to get it to work - and one hour later we gave up.

What helped was a "dpkg --purge tomcat5*" and the installation of upstream 
binaries for both Tomcat and Axis. This took 5 mins, of which 4 where 
download times, the change of the port from 8080 to 8180 included.

I was really outraged. Not because of my lost time but since Debian fell 
behind the upstream packages. If someone has managed to install Axis on 
Debian then I would be curious to learn from respective instructions about 
what I had done wrong ... and possibly some good soul could then help with a 
respective package to reduce the install time to 30s that are 100% download.

Cheers,

Steffen


2007-05-24 14:31:43 StandardContext[/axis]Error configuring application 
listener of class org.apache.axis.transport.htt
p.AxisHTTPSessionListener
java.lang.ExceptionInInitializerError
        at 
org.apache.commons.discovery.jdk.JDKHooks.<clinit>(JDKHooks.java:75)
        at 
org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:412)
        at 
org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:378)
        at 
org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)
        at 
org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)
        at 
org.apache.axis.transport.http.AxisHTTPSessionListener.<clinit>(AxisHTTPSessionListener.java:33)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3780)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4323)
        at 
org.apache.catalina.core.StandardHostDeployer.start(StandardHostDeployer.java:830)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:991)
        at 
org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1326)
        at 
org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:530)
        at 
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:104)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)




More information about the pkg-java-maintainers mailing list