[jbossws-issues] [JBoss JIRA] Commented: (JBWS-2671) org.jboss.ws.core.soap.SOAPMessageImpl does not implement setProperty and getProperty methods

Edward Pilipczuk (JIRA) jira-events at lists.jboss.org
Tue Jun 9 02:35:10 EDT 2009


    [ https://jira.jboss.org/jira/browse/JBWS-2671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12471113#action_12471113 ] 

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.JAXWSinvocationusingtheDispatchObjectinterfacewithJAXB
> 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

        



More information about the jbossws-issues mailing list