[jboss-jira] [JBoss JIRA] (AS7-4201) Cannot be cast org.apache.cxf.jaxws.context.WrappedMessageContext to javax.xml.ws.handler.soap.SOAPMessageContext
Alessio Soldano (JIRA)
jira-events at lists.jboss.org
Wed Oct 17 08:18:01 EDT 2012
[ https://issues.jboss.org/browse/AS7-4201?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12727192#comment-12727192 ]
Alessio Soldano commented on AS7-4201:
--------------------------------------
The code in the link is about the cxf proprietary way of adding headers; I was referring more to 1 (the "jaxws standard way") and 2/3.
If 2/3 is not good for you because you don't want to update the method signatures and/or endpoint wsdl contract, you should go the jaxws standard way, i.e. keep on using SAAJ as you've doing, but within a SOAPHandler.
> Cannot be cast org.apache.cxf.jaxws.context.WrappedMessageContext to javax.xml.ws.handler.soap.SOAPMessageContext
> -----------------------------------------------------------------------------------------------------------------
>
> Key: AS7-4201
> URL: https://issues.jboss.org/browse/AS7-4201
> Project: Application Server 7
> Issue Type: Bug
> Components: Web Services
> Affects Versions: 7.1.1.Final
> Reporter: Will Tatam
> Assignee: Alessio Soldano
>
> SOAPMessageContext jaxwsContext = (SOAPMessageContext) wsContext.getMessageContext();
> Caused by: java.lang.ClassCastException: org.apache.cxf.jaxws.context.WrappedMessageContext cannot be cast to javax.xml.ws.handler.soap.SOAPMessageContext
> This was working fine on AS 5.1.
> If I check the docs for WrappedMessageContext it's sub sclass is SOAPMessageContextImpl which does implement javax.xml.ws.handler.soap.SOAPMessageContext. See http://cxf.apache.org/javadoc/latest/org/apache/cxf/jaxws/context/WrappedMessageContext.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list