Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 99741 invoked from network); 19 Oct 2006 07:12:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Oct 2006 07:12:18 -0000 Received: (qmail 95721 invoked by uid 500); 19 Oct 2006 07:12:03 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 95695 invoked by uid 500); 19 Oct 2006 07:12:03 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 95674 invoked by uid 99); 19 Oct 2006 07:12:03 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Oct 2006 00:12:03 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [209.68.5.9] (HELO relay00.pair.com) (209.68.5.9) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 19 Oct 2006 00:12:02 -0700 Received: (qmail 90600 invoked from network); 19 Oct 2006 07:11:40 -0000 Received: from unknown (HELO ?192.168.1.225?) (unknown) by unknown with SMTP; 19 Oct 2006 07:11:40 -0000 X-pair-Authenticated: 222.165.176.102 Subject: Logging module fails with echo_blocking client. From: manjula To: axis-c-dev@ws.apache.org Content-Type: text/plain Date: Thu, 19 Oct 2006 13:11:55 +0530 Message-Id: <1161243715.15720.6.camel@manjula.wso2.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N 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