m_depth = 1;
if (e && e->hasAttributeNS(NULL,certificate)) {\r
- // Dummy up a file resolver.\r
- DOMElement* dummy = e->getOwnerDocument()->createElementNS(NULL,_CredentialResolver);\r
- DOMElement* child = e->getOwnerDocument()->createElementNS(NULL,Certificate);\r
- dummy->appendChild(child);\r
- DOMElement* path = e->getOwnerDocument()->createElementNS(NULL,Path);\r
- child->appendChild(path);\r
- path->appendChild(e->getOwnerDocument()->createTextNode(e->getAttributeNS(NULL,certificate)));\r
- m_credResolver = XMLToolingConfig::getConfig().CredentialResolverManager.newPlugin(FILESYSTEM_CREDENTIAL_RESOLVER,dummy);\r
+ // Simple File resolver config rooted here.\r
+ m_credResolver = XMLToolingConfig::getConfig().CredentialResolverManager.newPlugin(FILESYSTEM_CREDENTIAL_RESOLVER,e);\r
}\r
else {\r
e = e ? XMLHelper::getFirstChildElement(e, _CredentialResolver) : NULL;\r