const XMLObjectBuilder* xmlObjectBuilder = getBuilder(*(schemaType.get()));\r
if (xmlObjectBuilder) {\r
if (log.isDebugEnabled()) {\r
- log.debug("Located XMLObjectBuilder for schema type: %s", schemaType->toString().c_str());\r
+ log.debug("located XMLObjectBuilder for schema type: %s", schemaType->toString().c_str());\r
}\r
return xmlObjectBuilder;\r
}\r
xmlObjectBuilder = getBuilder(*(elementName.get()));\r
if (xmlObjectBuilder) {\r
if (log.isDebugEnabled()) {\r
- log.debug("Located XMLObjectBuilder for element name: %s", elementName->toString().c_str());\r
+ log.debug("located XMLObjectBuilder for element name: %s", elementName->toString().c_str());\r
}\r
return xmlObjectBuilder;\r
}\r
\r
- log.error("No XMLObjectBuilder was registered for element: %s", elementName->toString().c_str());\r
- return NULL;\r
+ log.error("no XMLObjectBuilder registered for element (%s), using default", elementName->toString().c_str());\r
+ return m_default;\r
}\r
\r
void XMLObjectBuilder::destroyBuilders()\r