Default support for arbitrary DOM objects.
[shibboleth/xmltooling.git] / xmltooling / io / Marshaller.cpp
index ed4e03f..5d6a82e 100644 (file)
@@ -59,8 +59,8 @@ const Marshaller* Marshaller::getMarshaller(const XMLObject* xmlObject)
         return m;\r
     }\r
 \r
-    log.error("no Marshaller registered for element: %s", xmlObject->getElementQName().toString().c_str());\r
-    return NULL;\r
+    log.error("no Marshaller registered for element (%s), returning default", xmlObject->getElementQName().toString().c_str());\r
+    return m_default;\r
 }\r
 \r
 void Marshaller::destroyMarshallers()\r