You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Fred Preston (JIRA)" <ax...@ws.apache.org> on 2005/03/04 18:23:46 UTC

[jira] Commented: (AXISCPP-278) SOAP body currently inaccessible by Handler

     [ http://issues.apache.org/jira/browse/AXISCPP-278?page=comments#action_60214 ]
     
Fred Preston commented on AXISCPP-278:
--------------------------------------

Hi Sharanka,
This is currently not possible to do in the handlers because of the deserialisation model used to parse the response message.  When the response message is being deserialised, the XML parser has an index which points to where it is currently deserialising the message.  This pointer cannot be rewound and once the part of the message has been emptied from the parser buffer, it is lost.  The only way to do this properly is to change the deserialisation model to allow more that one process to read the output from the parser.

Regards,

Fred Preston.

> SOAP body currently inaccessible by Handler
> -------------------------------------------
>
>          Key: AXISCPP-278
>          URL: http://issues.apache.org/jira/browse/AXISCPP-278
>      Project: Axis-C++
>         Type: Improvement
>   Components: Handlers
>     Versions: 1.3 Final
>  Environment: Windows 2000 Professional, Visual C++
>     Reporter: Sharanka Perera

>
> In order to implement WS Signature, the Axis handler must be able to access any and all parts of a SOAP message that needs to be signed. Currently, a handler is only able to access the header part of a SOAP message.

-- 
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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira