viernes, 11 de diciembre de 2009

SOAP request exception setProperty must be overridden by all subclasses of SOAPMessage

Si al invocar un metodo de un webservice en JBoss sale el mensaje:

15:29:56,688 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage

Es por un conflicto entre el javax.xml.soap.SOAPMessage delJava 1.6 y la del JBoss 4.2

En un cliente webservice el error que muestra es:
javax.xml.ws.WebServiceException: No Content-type in the header!
at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:143)

Para darle relevancia a las clases de JBoss copie:

jboss-jaxrpc.jar
jboss-jaxws.jar
jboss-saaj.jar

Los tres jars desde <JBOSS_HOME>\server\default\lib hacia <JBOSS_HOME>\lib\endorsed.
Compartir:

0 comentarios:

Publicar un comentario