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 manjula <ma...@wso2.com> on 2006/10/19 09:41:55 UTC

Logging module fails with echo_blocking client.

The echo_blocking client failed when logging module is engaged.
The following hack resolves the problem.

Index: log_in_handler.c
===================================================================
--- log_in_handler.c    (revision 465474)
+++ log_in_handler.c    (working copy)
@@ -77,6 +77,7 @@

     if (soap_envelope)
     {
+        AXIOM_SOAP_ENVELOPE_GET_BODY(soap_envelope, env); /* hack to
ensure soap buider state is in sync */
         ret_node = AXIOM_SOAP_ENVELOPE_GET_BASE_NODE(soap_envelope,
env);

         if(ret_node)

If there is a method to get the envelope string at soap level it may be
useful rather than accessing the om level.

Manjula.


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


Re: Logging module fails with echo_blocking client.

Posted by Dinesh Premalal <xy...@gmail.com>.
patch applied !

thanks,
Dinesh
manjula <ma...@wso2.com> writes:

> The echo_blocking client failed when logging module is engaged.
> The following hack resolves the problem.
>
> Index: log_in_handler.c
> ===================================================================
> --- log_in_handler.c    (revision 465474)
> +++ log_in_handler.c    (working copy)
> @@ -77,6 +77,7 @@
>
>      if (soap_envelope)
>      {
> +        AXIOM_SOAP_ENVELOPE_GET_BODY(soap_envelope, env); /* hack to
> ensure soap buider state is in sync */
>          ret_node = AXIOM_SOAP_ENVELOPE_GET_BASE_NODE(soap_envelope,
> env);
>
>          if(ret_node)
>
> If there is a method to get the envelope string at soap level it may be
> useful rather than accessing the om level.
>
> Manjula.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org

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