Web services 带QName的Weblogic 12c

Web services 带QName的Weblogic 12c,web-services,jax-ws,weblogic12c,Web Services,Jax Ws,Weblogic12c,我正在使用WebLogic12c和jax ws 2.2制作一个webservice客户端ssl 我的问题是在javax.xml.namespace.QName中创建javax.xml.ws.Service时 javax.xml.namespace.QName=newjavax.xml.namespace.QName(“prueba1”、“prueba1”) javax.xml.ws.Service create=javax.xml.ws.Service.create(url,qname) 当我尝

我正在使用WebLogic12c和jax ws 2.2制作一个webservice客户端ssl

我的问题是在
javax.xml.namespace.QName
中创建
javax.xml.ws.Service
javax.xml.namespace.QName=newjavax.xml.namespace.QName(“prueba1”、“prueba1”)
javax.xml.ws.Service create=javax.xml.ws.Service.create(url,qname)

当我尝试构建我得到的服务时:

java.lang.LinkageError:loader约束冲突:解析方法“javax.xml.ws.Service.create(Ljavax/xml/namespace/QName;)Ljavax/xml/ws/Service;”当前类的类加载器(weblogic/utils/classloaders/ChangeAwareClassLoader的实例)、org/InstanceInterface和解析类的类加载器(的实例),javax/xml/ws/Service,对于签名中使用的javax/xml/namespace/QName类型,具有不同的类对象


谢谢。

错误是因为jasperreport和JRE具有库QName,如果您在jasperreport中排除XMLAPI,则错误已经消失。
出现这个错误是因为我有相同的库,具有相同的调用路径,应用程序不知道我修复了谁的选择,因为我认为最好不要使用不标记wich库的duplicy库,但如果我像java应用程序那样尝试,它会起作用。我认为这可能是关于JDK的重复库(我使用JDK1.6)和WEbLogic库。我真的不知道