Add logging.
authorcantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Tue, 4 Mar 2008 15:59:44 +0000 (15:59 +0000)
committercantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Tue, 4 Mar 2008 15:59:44 +0000 (15:59 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@471 de75baf8-a10c-0410-a50a-987c0e22f00f

xmltooling/security/impl/ChainingCredentialResolver.cpp

index 72ce39f..230afbc 100644 (file)
@@ -80,24 +80,20 @@ namespace xmltooling {
 
 ChainingCredentialResolver::ChainingCredentialResolver(const DOMElement* e)
 {
-#ifdef _DEBUG
-    NDC ndc("ChainingCredentialResolver");
-#endif
-
     XMLToolingConfig& conf = XMLToolingConfig::getConfig();
+    Category& log=Category::getInstance(XMLTOOLING_LOGCAT".CredentialResolver."CHAINING_CREDENTIAL_RESOLVER);
 
     // Load up the chain of resolvers.
     e = e ? XMLHelper::getFirstChildElement(e, _CredentialResolver) : NULL;
     while (e) {
         auto_ptr_char type(e->getAttributeNS(NULL,_type));
         if (type.get() && *(type.get())) {
+            log.info("building CredentialResolver of type %s", type.get());
             try {
                 m_resolvers.push_back(conf.CredentialResolverManager.newPlugin(type.get(),e));
             }
             catch (exception& ex) {
-                Category::getInstance(XMLTOOLING_LOGCAT".CredentialResolver.Chaining").error(
-                    "caught exception processing embedded CredentialResolver element: %s", ex.what()
-                    );
+                log.error("caught exception processing embedded CredentialResolver element: %s", ex.what());
             }
         }
         e = XMLHelper::getNextSiblingElement(e, _CredentialResolver);