IBM Support

InfoSphere Master Data Management BatchProcessor throws exception

Troubleshooting


Problem

If you use MDMCommon.xsd as your reference schema when you run an Admin transaction, either directly with the API or through the BatchProcessor in InfoSphere Master Data Management (MDM) version 11 or later, and you have implemented data extensions of domain entities (such as TCRMPerson, TCRMOrganization, TCRMAddress, Product, and so forth) using the InfoSphere MDM Workbench you will receive a RequestParserException.

Symptom

In the command line window in which you started the BatchProcessor or as a response when you invoke InfoSphere MDM directly, you will see a message similar like this:


Cannot resolve the name 'TCRMPersonBObj' to a(n) 'element declaration' component.

In the log files of InfoSphere MDM you can find the following messages:

[8/5/14 9:21:34:181 CDT] 0000011f DWLExceptionU E   org.xml.sax.SAXException: src-resolve: Cannot resolve the name 'TCRMPersonBObj' to a(n) 'element declaration' component.
at com.dwl.tcrm.coreParty.xmlHandler.myErrorHandler.error(myErrorHandler.java:76)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.reportSchemaError(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.getGlobalDecl(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDElementTraverser.traverseLocal(Unknown Source)

[8/5/14 9:21:34:239 CDT] 0000011f DWLExceptionU E   com.dwl.base.requestHandler.exception.RequestParserException: src-resolve: Cannot resolve the name 'TCRMPersonBObj' to a(n) 'element declaration' component.
at com.dwl.tcrm.coreParty.xmlHandler.XMLRequestParser.parseRequest(XMLRequestParser.java:140)
at com.dwl.base.requestHandler.DWLRequestHandler.parseRequestRecursive(DWLRequestHandler.java:1115)
at com.dwl.base.requestHandler.DWLRequestHandler.parseRequestRecursive(DWLRequestHandler.java:1134)
at com.dwl.base.requestHandler.DWLRequestHandler.parseRequest(DWLRequestHandler.java:1056)

[{"Product":{"code":"SSPVUA","label":"IBM InfoSphere Master Data Management Server"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.0;11.3","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
16 June 2018

UID

swg21681821