日期:2014-05-20  浏览次数:20840 次

在weblogic 8.1 下使用已经部署的webservice出现异常 java.lang.IncompatibleClassChangeError
package webservice.test;

import javax.xml.rpc.ServiceException;

String wsdlUrl = "http://localhost:7001/bdzykws/services/CriminalInfoProvider?wsdl";

  Service service = new Service();

  Call call = (Call) service.createCall();

  call.setTargetEndpointAddress(wsdlUrl);

  call.setOperationName(new QName("CriminalInfoProvider","getCriminalInfoPict"));

  String s = (String) call.invoke(new Object[] {new Integer(1),"xOO6ww=="});//此句报出异常 ,






java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at webservice.test.Tester.main(Tester.java:24)
Exception in thread "main" 

请朋友门帮我看看是怎么回事?
网上说是weblogic 和axis 的jar 有冲突 但是我该了还是不行 /郁闷
希望你给我一个webservice的例子
谢谢 



------解决方案--------------------
我看 了 但是那上面和我说的没有太大关系啊 ,你看看还有别的办法吗
谢谢了
最要给我来个 webservice的例子 呵呵