Olá pessoal…
Estou usando JAX-WS 2.2.1 - Servido Tomcat 6 - JDK 6
Subi um serviço Com spring… deu tudo certo, dae criei o cliente com wsimport…
então quando vou chamar o serviço recebo a seguinte exception:
Exception in thread “main” java.lang.ExceptionInInitializerError
at com.sun.xml.internal.ws.message.AttachmentUnmarshallerImpl.(AttachmentUnmarshallerImpl.java:77)
at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:500)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:242)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:210)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:103)
at $Proxy29.hello(Unknown Source)
at br.com.services.TesteServico.main(TesteServico.java:9)
Caused by: java.lang.IllegalArgumentException: com.sun.xml.messaging.saaj.soap.LocalStrings != com.sun.xml.internal.messaging.saaj.soap.LocalStrings
at java.util.logging.Logger.getLogger(Logger.java:314)
at com.sun.xml.internal.messaging.saaj.soap.AttachmentPartImpl.(AttachmentPartImpl.java:71)
… 7 more
já pesquisei no google e vi que o problema é que o JDK 6 já vem com uma implementação do SAAJ, então fiz como eles falam nesse site : http://metro.1045641.n5.nabble.com/com-sun-xml-internal-messaging-saaj-soap-LocalStrings-com-sun-xml-messaging-saaj-soap-LocalStrings-td1067578.html
mas não consigo fazer funcionar…
Alguem já passou por isso?
desde já agradeço a todos que puderem me ajudar.