From 57fbbe72b66dd6b8d7b8447b42ff0905a68d652b Mon Sep 17 00:00:00 2001 From: cantor Date: Tue, 17 Jun 2008 16:00:07 +0000 Subject: [PATCH] https://bugs.internet2.edu/jira/browse/CPPXT-13 git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@501 de75baf8-a10c-0410-a50a-987c0e22f00f --- xmltooling/soap/impl/SOAPClient.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/xmltooling/soap/impl/SOAPClient.cpp b/xmltooling/soap/impl/SOAPClient.cpp index 25515fb..e89742b 100644 --- a/xmltooling/soap/impl/SOAPClient.cpp +++ b/xmltooling/soap/impl/SOAPClient.cpp @@ -89,8 +89,15 @@ Envelope* SOAPClient::receive() XercesJanitor janitor(doc); Category& log = Category::getInstance(XMLTOOLING_LOGCAT".SOAPClient"); - if (log.isDebugEnabled()) + if (log.isDebugEnabled()) { +#ifdef XMLTOOLING_LOG4SHIB log.debugStream() << "received XML:\n" << *(doc->getDocumentElement()) << logging::eol; +#else + string buf; + XMLHelper::serialize(doc->getDocumentElement(), buf); + log.debugStream() << "received XML:\n" << buf << logging::eol; +#endif + } auto_ptr xmlObject(XMLObjectBuilder::buildOneFromElement(doc->getDocumentElement(), true)); janitor.release(); -- 2.1.4