Hi,
OK, I am sending the directory structure, and as you can see, it has all
the files. I tried to install axis on another machine just the way I do it
on my machine, and it works there! I am trying to find what is the
difference between the 2 machines. Following some of the emails in the
site, I thought the mcaffe antivirus might be disturbing - so I
un-installed on the failing machine it and tried to validate the axis
installation without it - with no success.
Other reasons I can think of:
1) different versions of Java: on the successful machine I have java 1.5
installed, including java web service developer pack 1.5. On the failing
machine I have java 1.4.0
2) some other sw is disturbing.
well, these options are more difficult to check... but I'll get to them in
a while.
BTW, I get an error while I start tomcat - I am also sending the error from
tomcat's log.
Many thanks,
GC
Directory of C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib
============================================
06/05/2005 01:49p <DIR> .
06/05/2005 01:49p <DIR> ..
05/07/2005 09:14p 55,147 activation.jar
06/13/2003 10:28a 385,010 axis-ant.jar
06/13/2003 10:28a 1,235,721 axis.jar
06/13/2003 10:28a 71,442 commons-discovery.jar
06/13/2003 10:28a 31,605 commons-logging.jar
06/05/2005 01:49p 0 dir.txt
06/13/2003 10:28a 35,759 jaxrpc.jar
06/13/2003 10:28a 352,668 log4j-1.2.8.jar
06/13/2003 10:28a 18,501 saaj.jar
06/13/2003 10:28a 113,853 wsdl4j.jar
10 File(s) 2,299,706 bytes
2 Dir(s) 16,764,686,336 bytes free
Error from tomcat log:
=================
2005-06-05 08:58:07 WebappLoader[/axis]: Deploying class repositories to
work directory C:\Apache\Tomcat4\work\Standalone\localhost\axis
2005-06-05 08:58:07 WebappLoader[/axis]: Deploy class files
/WEB-INF/classes to C:\Apache\Tomcat4\webapps\axis\WEB-INF\classes
2005-06-05 08:58:07 WebappLoader[/axis]: Deploy JAR
/WEB-INF/lib/activation.jar to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\activation.jar
2005-06-05 08:58:07 WebappLoader[/axis]: Deploy JAR
/WEB-INF/lib/axis-ant.jar to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\axis-ant.jar
2005-06-05 08:58:08 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/axis.jar
to C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\axis.jar
2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
/WEB-INF/lib/commons-discovery.jar to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\commons-discovery.jar
2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
/WEB-INF/lib/commons-logging.jar to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\commons-logging.jar
2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/jaxrpc.jar
to C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\jaxrpc.jar
2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
/WEB-INF/lib/log4j-1.2.8.jar to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar
2005-06-05 08:58:12 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/saaj.jar
to C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\saaj.jar
2005-06-05 08:58:13 WebappLoader[/axis]: Deploy JAR /WEB-INF/lib/wsdl4j.jar
to C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\wsdl4j.jar
2005-06-05 08:58:13 WebappLoader[/axis]: Reloading checks are enabled for
this Context
2005-06-05 08:58:19 StandardManager[/axis]: Seeding random number generator
class java.security.SecureRandom
2005-06-05 08:58:19 StandardManager[/axis]: Seeding of random number
generator has been completed
2005-06-05 08:58:19 StandardWrapper[/axis:default]: Loading container
servlet default
2005-06-05 08:58:19 StandardWrapper[/axis:invoker]: Loading container
servlet invoker
2005-06-05 08:58:20 StandardWrapper[/axis:AdminServlet]: Marking servlet
AdminServlet as unavailable
2005-06-05 08:58:20 StandardContext[/axis]: Servlet /axis threw load()
exception
javax.servlet.ServletException: Error instantiating servlet class
org.apache.axis.transport.http.AdminServlet
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:912)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3427)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
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:324)
at
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245)
at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)
----- Root Cause -----
java.lang.NoClassDefFoundError: org/apache/log4j/Layout
at
org.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:153)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:285)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
at
org.apache.axis.components.logger.LogFactory.getLog(LogFactory.java:76)
at
org.apache.axis.transport.http.AxisServlet.<clinit>(AxisServlet.java:103)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:130)
at
org.apache.axis.transport.http.AxisServletBase.class$(AxisServletBase.java:95)
at
org.apache.axis.transport.http.AxisServletBase.<clinit>(AxisServletBase.java:94)
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:274)
at java.lang.Class.newInstance0(Class.java:296)
at java.lang.Class.newInstance(Class.java:249)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:903)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3427)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
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:324)
at
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245)
at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)