问题描述
***********RunningSaveBusinessExample***********GetauthtokenExceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/axis/AxisFaultatjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(UnknownSource)atorg.uddi4j.transport.TransportFactory.getTransport(TransportFactory.java:59)atorg.uddi4j.client.UDDIProxy.send(UDDIProxy.java:1942)atorg.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)atSaveBusinessExample.run(SaveBusinessExample.java:74)atSaveBusinessExample.main(SaveBusinessExample.java:50)Causedby:java.lang.ClassNotFoundException:org.apache.axis.AxisFaultatjava.net.URLClassLoader$1.run(UnknownSource)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.net.URLClassLoader.findClass(UnknownSource)atjava.lang.ClassLoader.loadClass(UnknownSource)atsun.misc.Launcher$AppClassLoader.loadClass(UnknownSource)atjava.lang.ClassLoader.loadClass(UnknownSource)atjava.lang.ClassLoader.loadClassInternal(UnknownSource)...7more
解决方案
解决方案二:
对了我在同一台机子上tomcat5+axis2+mysql+juddi
解决方案三:
juddi测试的时候出错是由于使用的JDK版本不对,我们不可以使用JDK1.6.0,要用JDK1.5.0版本