By the time, when you get the soap envelope and base node, you can use the
axiom methods to access the xml structure. You do not have to worry about
passing the xml. It will be automatically taken care by axiom.

By default, Axiom, uses Guththila passer. However, if you want to use
libxml2, you can switch it by building the axis2_parser layer which binds
the xml parser to Axiom.

Regards
Nandika

On Sat, Nov 19, 2011 at 7:03 PM, imranmm7 <[email protected]> wrote:

>
> hello all,
>
> I am working with axis2C in linux. A webservice is deployed on apache
> engine
> and inside apache engine i collected the SOAP message with the following
> code
> soap_envelope = axis2_msg_ctx_get_soap_envelope(Message Context ctx, axutil
> Environment env)
> from here i can get the base node and body with the corresponding method.
>
> My question is: How i parse the soap_envelope with Axiom library or libxml2
> library?
> I want to parse the whole soap_envelope, go element by element and prints
> the result to .xml file.
>
> any idea? or code response in C??
>
> thanks
> --
> View this message in context:
> http://old.nabble.com/how-to-parse-soap_envelope-or-soap_body-%28Axiom%29-tp32868232p32868232.html
> Sent from the Axis - C++ - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to