axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ruchith Udayanga Fernando (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-1135) ClassCastException in AddressingOutHandler when Rahas is engaged
Date Mon, 11 Sep 2006 12:54:22 GMT
    [ http://issues.apache.org/jira/browse/AXIS2-1135?page=comments#action_12433841 ] 
            
Ruchith Udayanga Fernando commented on AXIS2-1135:
--------------------------------------------------

Created a feature improvement in AXIOM  to add method to import an OM node : http://issues.apache.org/jira/browse/WSCOMMONS-90

When this is fixed we can fix this issue by importing nodes before adding them into the new
OM structure.

Thanks,
Ruchith

> ClassCastException in AddressingOutHandler when Rahas is engaged
> ----------------------------------------------------------------
>
>                 Key: AXIS2-1135
>                 URL: http://issues.apache.org/jira/browse/AXIS2-1135
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: Addressing
>            Reporter: Mario A. Rodriguez
>
> I'm trying to figure out how to configure/use Rahas for WS-SecConv interactions. However,
my service is failing in the MessageOut phase.
> I am receiving the following exception: (some line numbers may not match due some extra
logging that I've added)
> Caused by: java.lang.ClassCastException: org.apache.axiom.om.impl.llom.OMElementImpl
> 	at org.apache.axiom.om.impl.dom.ParentNode.addChild(ParentNode.java:56)
> 	at org.apache.axis2.handlers.addressing.AddressingOutHandler.processReferenceInformation(AddressingOutHandler.java:364)
> 	at org.apache.axis2.handlers.addressing.AddressingOutHandler.addToSOAPHeader(AddressingOutHandler.java:314)
> 	at org.apache.axis2.handlers.addressing.AddressingOutHandler.processReplyTo(AddressingOutHandler.java:254)
> 	at org.apache.axis2.handlers.addressing.AddressingOutHandler.invoke(AddressingOutHandler.java:125)
> The line in question is attempting to do:                 
>         OMElement omElement = (OMElement) referenceInformation.get(key);
>          parent.addChild(omElement);   <--- exception occurs inside this call when
addChild() attempts to cast omElement to Node.
> According to the Axis2 trace logs, the RequestSecurityToken request was handled successfully
by Rahas, but it then gets hung up while writing the addressing headers to the response. The
addressing module appears to work correctly if Rahas is not engaged.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message