Saturday, August 15, 2009

Jboss Error message while accessing the web service from client

I have recently encountered the following error. Rrror message looks something like this: "setProperty must be overridden by all subclasses of SOAPMessage". I did not understand what the Issue was. I bing it for a while, and came up with the solution. I just had to place the jboss-saaj.jar in "../jboss-home/lib/endorsed" directory. This library exists in "jboss-home/server/default/lib" directory
ERROR MESSAGE:
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:441)
at org.jboss.ws.core.soap.SOAPMessageImpl.(SOAPMessageImpl.java:82)
13:02:47,366 ERROR [RequestHandlerImpl] Error processing web service request
org.jboss.ws.WSException: java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
at org.jboss.ws.WSException.rethrow(WSException.java:68)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:336)
RESOLUTION: copy "jboss-saaj.jar" from /jboss-home/server/default/lib to .../jbosshome/lib/endorsed folder

No comments:

Post a Comment

È