Override default package for path resolution.
authorcantor <cantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Wed, 30 Jan 2008 03:39:01 +0000 (03:39 +0000)
committercantor <cantor@fb386ef7-a10c-0410-8ebf-fd3f8e989ab0>
Wed, 30 Jan 2008 03:39:01 +0000 (03:39 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@369 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

saml/SAMLConfig.cpp

index 78f7e0f..f5082b8 100644 (file)
@@ -54,6 +54,7 @@
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/signature/Signature.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/PathResolver.h>
 
 #include <xsec/enc/XSECCryptoException.hpp>
 #include <xsec/enc/XSECCryptoProvider.hpp>
@@ -118,6 +119,7 @@ bool SAMLInternalConfig::init(bool initXMLTooling)
 
     if (initXMLTooling)
         XMLToolingConfig::getConfig().init();
+    XMLToolingConfig::getConfig().getPathResolver()->setDefaultPackageName("opensaml");
 
     REGISTER_XMLTOOLING_EXCEPTION_FACTORY(ArtifactException,opensaml);
     REGISTER_XMLTOOLING_EXCEPTION_FACTORY(SecurityPolicyException,opensaml);