[
https://jira.jboss.org/jira/browse/JBWS-2671?page=com.atlassian.jira.plug...
]
Edward Pilipczuk commented on JBWS-2671:
----------------------------------------
I do not agree with you :(
I spent few hours searching JIRA without finding JBWS1126 .
The most recent WS package 3.1.1GA (for AS 4.2.3GA) contains javax.xml.soap.SOAPMessage
and org.jboss.ws.core.soap.SOAPMessage classes that result in the above exception. It is
frustrating that GA package (advertised as professional open source) stops developers in a
work ...
Anyway thanks for the hints,
Edward
org.jboss.ws.core.soap.SOAPMessageImpl does not implement setProperty
and getProperty methods
----------------------------------------------------------------------------------------------
Key: JBWS-2671
URL:
https://jira.jboss.org/jira/browse/JBWS-2671
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: jbossws-native
Affects Versions: jbossws-native-3.1.1
Environment: Windows XP, JBoss AS 4.2.3GA (JBossWS upgraded to 3.1.1GA), JDK
1.6.0_14
Reporter: Edward Pilipczuk
Priority: Critical
I am trying to implement SOAPClient that invokes WebService by use of
Dispatch<Object> interface with JAXB.
When trying to write the code like in the following tutorial -->
http://www.omii.ac.uk/wiki/JaxWsTutorial#section-JaxWsTutorial-Example6.J...
I got an exception as below:
13:55:58,453 ERROR [DispatchImpl] Cannot dispatch message
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses
of SOAPMessage
at javax.xml.soap.SOAPMessage.setProperty(Unknown Source)
at org.jboss.ws.core.soap.SOAPMessageImpl.<init>(SOAPMessageImpl.java:87)
at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:169)
at
org.jboss.ws.core.jaxws.client.DispatchSOAPBinding.getRequestMessage(DispatchSOAPBinding.java:121)
at org.jboss.ws.core.jaxws.client.DispatchImpl.getRequestMessage(DispatchImpl.java:450)
at
org.jboss.ws.core.jaxws.client.DispatchImpl.invokeInternalSOAP(DispatchImpl.java:183)
at org.jboss.ws.core.jaxws.client.DispatchImpl.invokeInternal(DispatchImpl.java:170)
at org.jboss.ws.core.jaxws.client.DispatchImpl.invoke(DispatchImpl.java:133)
at application.package.SOAPClient.process(SOAPClient.java:254)
Looking into the source of the classes listed in stacktrace I found that SOAPMessageImpl
class does not implement required setProperty() and getProperty() methods.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira