packages holding javax.whatever. must be placed in the catalina_home\common\lib This is Tomcat 4.0 specific
----- Original Message ----- From: "Joe" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, July 22, 2002 10:21 PM Subject: JDK 1.4 Java aint finding javax.* > Hi, I'm trying to set axis up. JDK 1.4, axis 1, tomcat > 4.0.4. > > I don't understand the NoClassDef, as it can't find > javax?? It should always find javax.* shouldn't it? > Perplexing me. > > Regards, > Beri > > java org.apache.axis.wsdl.WSDL2Java > http://localhost:8080/axis/CalculatorService.jws?wsdl > java.lang.NoClassDefFoundError: > javax/xml/rpc/encoding/TypeMapping > at java.lang.ClassLoader.defineClass0(Native > Method) > at > java.lang.ClassLoader.defineClass(ClassLoader.java:509) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at > java.net.URLClassLoader.defineClass(URLClassLoader.java:246) > at > java.net.URLClassLoader.access$100(URLClassLoader.java:54) > at > java.net.URLClassLoader$1.run(URLClassLoader.java:193) > at > java.security.AccessController.doPrivileged(Native > Method) > at > java.net.URLClassLoader.findClass(URLClassLoader.java:186) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:262) > at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) > at java.lang.ClassLoader.defineClass0(Native > Method) > at > java.lang.ClassLoader.defineClass(ClassLoader.java:509) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at > java.net.URLClassLoader.defineClass(URLClassLoader.java:246) > at > java.net.URLClassLoader.access$100(URLClassLoader.java:54) > at > java.net.URLClassLoader$1.run(URLClassLoader.java:193) > at > java.security.AccessController.doPrivileged(Native > Method) > at > java.net.URLClassLoader.findClass(URLClassLoader.java:186) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:262) > at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) > at java.lang.ClassLoader.defineClass0(Native > Method) > at > java.lang.ClassLoader.defineClass(ClassLoader.java:509) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at > java.net.URLClassLoader.defineClass(URLClassLoader.java:246) > at > java.net.URLClassLoader.access$100(URLClassLoader.java:54) > at > java.net.URLClassLoader$1.run(URLClassLoader.java:193) > at > java.security.AccessController.doPrivileged(Native > Method) > at > java.net.URLClassLoader.findClass(URLClassLoader.java:186) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) > at > java.lang.ClassLoader.loadClass(ClassLoader.java:262) > at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) > at > org.apache.axis.wsdl.toJava.Emitter$1.<init>(Emitter.java:453) > at > org.apache.axis.wsdl.toJava.Emitter.setTypeMappingVersion(Emitter.java:451) > at > org.apache.axis.wsdl.toJava.Emitter.setup(Emitter.java:401) > at > org.apache.axis.wsdl.toJava.Emitter.run(Emitter.java:385) > at > org.apache.axis.wsdl.gen.WSDL2.run(WSDL2.java:283) > at > org.apache.axis.wsdl.WSDL2Java.main(WSDL2Java.java:296) > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Health - Feel better, live better > http://health.yahoo.com >