Hi,

I'd recommend you read the Handler Tutorial here :
http://ws.apache.org/axis/cpp/arch/handler.html

Personally, I would advise only to modify the soap headers and not the soap
body within handlers in Axis C++.
The APIs you can use are made available through the IMessageData object (
[axis install]/include/axis/IMessageData.hpp ).

Regards,
Adrian
_______________________________________
Adrian Dick ([EMAIL PROTECTED])


Krankurs Leonid <[EMAIL PROTECTED]> wrote on 11/09/2006 14:02:53:

>
> Could anybody please clarify if the following can be done by Axis C++ 1.6
> client side
> (all methods that needed have been implemented already in Axis C++ 1.6
> build)
>
> 1. Handler can change the soap body of the message on request/response
path
> 2. if  (1) yes, how the handler(s) needs to be configured in client.wsdd?
> 2.0. from what base class should the handler be derived
> 2.1. what type(level) of the handler should it be (service, global,
> transport)
This depends on the behaviour you're expecting.
service - this handler is used when invoking a given service - you can
specify the same handler for more than one service
global - this handler is used when invoking any service
transport - Due to only supporting HTTP(S) this is equivalent to global for
Axis C++.


> 2.2. should the handler be explicitly configured to be in a chain?
>
> 2.3. What methods should be used on request path to get the current body,
> change the body, set the new body
> 2.4. What methods should be used on response path to get the current
body,
> change the body, set the new body

>
> Could you please give any samples or link(s) to samples?
See the Handler Tutorial here :
http://ws.apache.org/axis/cpp/arch/handler.html
You will need to use the APIs made available through IMessageData ( [axis
install]/include/axis/IMessageData.hpp )

>
>
> Thank you,
>
> --
> View this message in context: http://www.nabble.com/Handlers%2C-
> client.wsdd%2C-change-soap-body-on-request-response-path-tf2252258.
> html#a6246232
> Sent from the Axis - C++ - User forum at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to