You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Joe <be...@yahoo.com> on 2002/07/23 07:21:35 UTC

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

axis throwing exceptions on way up re init tag

Posted by Heitzso <he...@bellsouth.net>.
On win2k and winnt:
	compiling my code with jikes 1.15 
	running with sun jvm 1.4.0_01
	tomcat 4.0.4 servlet container
	axis beta3
axis generates numerous stack exceptions ...
   org.xml.sax.SAXParseException: 
	The element type "init" must be terminated 
	by the matching end-tag "</init>".

The same code, but compiled and run on Linux
	compiling my code with jikes 1.15 (identical to above)
	running with sun jvm 1.4.0_01 (identical to above)
	tomcat 4.0.4 servlet container 
	axis beta3

works like a champ without the exceptions.  

Has anyone else seen the sax parse "init" exception trace
and sorted out what it comes from?  

Thanks,
Heitzso




Re: JDK 1.4 Java aint finding javax.*

Posted by marco <sf...@hotmail.com>.
packages holding javax.whatever.
must be placed in the catalina_home\common\lib
This is Tomcat 4.0 specific


----- Original Message -----
From: "Joe" <be...@yahoo.com>
To: <ax...@xml.apache.org>
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
>