I have successfully deployed a service using wsdd, however when I make the call or request the page localhost:8080/axis/Services, axis complains saying it can not find the necessary classes of the deployed service. (listing 1)
However I have put the classes both in ../axis/WEB INF/classes and ../axis/WEB-INF/lib (in jar) as told in the documentation which only one is enough it says. On the other hand when I put the jar in the CLASSPATH that I use to start Tomcat everything is fine. I have two question 1) axis service deployment doc says dropping off those classes into lib/ or classes/ is enough, but it seems not, why ? 2) is it possible to put into service a new WS without restarting the servlet engine ? I am using Axis 1.0 and Tomcat 2.3.4 Thank you very much Suleyman (listing 1) java.lang.ClassNotFoundException: samples.stock.ComInfoService at java.net.URLClassLoader$1.run(URLClassLoader.java:198) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:140) at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:197) __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
