2012-04-04 5 views
0

Я работаю с weblogic 12c с jax-ws 2.2, чтобы сделать веб-сервис клиента ssl.Weblogic 12c с QName

Мои проблемы возникают, когда я создаю javax.xml.ws.Service в javax.xml.namespace.QName.
javax.xml.namespace.QName qname = new javax.xml.namespace.QName("prueba1", "prueba1");
javax.xml.ws.Service create = javax.xml.ws.Service.create(url,qname);

Когда я пытаюсь построить Услугу я получаю:

java.lang.LinkageError: loader constraint violation: when resolving method "javax.xml.ws.Service.create(Ljavax/xml/namespace/QName;)Ljavax/xml/ws/Service;" the class loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class, org/InstanceInterface, and the class loader (instance of <bootloader>) for resolved class, javax/xml/ws/Service, have different Class objects for the type javax/xml/namespace/QName used in the signature

Спасибо.

+0

, но если я попробую это, как java применение его работ. Я думаю, что это могут быть дубликаты библиотек о JDK (im, использующие jdk 1.6) с библиотеками WEbLogic. Im dunno действительно – Xavier

ответ

1

Ошибка в том, что у jaspertReport и JRE есть libary QName, если вы извините xmlapis в своей ошибке jasperreport. Эта ошибка возникла из-за того, что у меня есть одна и та же библиотека с тем же путем, что и вызов, и приложение не знает, какой выбор я исправил exllusion, потому что я думаю, что лучше не иметь библиотеку дубликатов, которая не помещает библиотеку для использования

Смежные вопросы