Article - CS92831

Document Export or Gateway fails with "cannot find a mapping configuration" error in Integrity Lifecycle Manager

Modified: 23-May-2018   


Applies To

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 N/A to 12.1

Description

  • Attempting to run Document Export or Gateway with no locally configured Mapping Templates throws the following error:
MKS10002: Configuration Error: cannot find a mapping configuration with the name '<template name>'
  • Document export run using server-side configuration files fails with error indicating Mapping Template could not be found.
  • DEBUG logging in Gateway generates the following error in <IntegrityClient>/bin/GatewayApp.log:
[Gateway-App] DEBUG(10): com.mks.gateway.mapper.ItemMapperException
org.xml.sax.SAXParseException: Content is not allowed in prolog.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
    at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1039)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
    at com.mks.gateway.mapper.config.ItemMapperParser.process(ItemMapperParser.java:149)
    at com.mks.gateway.mapper.config.RemoteLoader.primeConfigs(RemoteLoader.java:87)
    at com.mks.gateway.mapper.config.ConfigRegistry.getConfigIds(ConfigRegistry.java:396)
    at com.mks.gateway.mapper.config.RemoteLoader.findConfigSource(RemoteLoader.java:36)
    at com.mks.gateway.mapper.config.ConfigRegistry.getConfigSource(ConfigRegistry.java:287)
    at com.mks.gateway.mapper.config.ConfigRegistry.getConfig(ConfigRegistry.java:366)
    at com.mks.gateway.mapper.config.ConfigRegistry.getMappingConfig(ConfigRegistry.java:111)
    at com.mks.gateway.driver.IntegrationDriver.getMappingConfiguration(IntegrationDriver.java:340)

 
This is a printer-friendly version of Article 92831 and may be out of date. For the latest version click CS92831