IBM Support

The processing instruction target matching "[xX][mM][lL]" is not allowed.

Troubleshooting


Problem

The processing instruction target matching "[xX][mM][lL]" is not allowed.

Symptom

MCF 8.0

When running "deployer.sh -t entitydeployer", you get the error below.

Error Message


[java] [java] [Fatal Error] :2:6: The processing instruction target matching "[xX][mM][lL]" is not allowed.

[java] [java] Exception in thread "main" java.lang.Exception: java.lang.reflect.InvocationTargetException

[java] [java] at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:81)

[java] [java] Caused by: java.lang.reflect.InvocationTargetException

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
[java] [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav a:25)

[java] [java] at java.lang.reflect.Method.invoke(Method.java:585)

[java] [java] at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:78)

[java] [java] Caused by:

[java] [java] <Errors>

[java] [java] <Error ErrorCode="FileParseFailure"
[java] [java] ErrorDescription="FileParseFailure" ErrorRelatedMoreInfo="">

[java] [java] <Attribute Name="ErrorCode" Value="FileParseFailure"/>

[java] [java] <Attribute Name="ErrorDescription" Value="FileParseFailure"/>

[java] [java] <Attribute Name="DirectoryBeingParsed" Value="/home/train4/Sterling/Foundation/repository/entity"/>

[java] [java] <Attribute Name="FileBeingParsed" Value="/home/train4/Sterling/Foundation/repository/entity/extensions/Extensions. xml"/>

[java] [java] <Error ErrorCode="org.xml.sax.SAXParseException"
[java] [java] ErrorDescription="" ErrorRelatedMoreInfo="The processing instruction target matching "[xX][mM][lL]" is not allowed.">

[java] [java] <Stack>org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.

[java] [java] at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)

[java] [java] at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)

[java] [java] at com.yantra.yfc.dom.YFCDocument.parse(YFCDocument.java:339)

[java] [java] at com.yantra.yfc.dom.YFCDocument.parse(YFCDocument.java:352)

[java] [java] at com.yantra.tools.entityguru.generator.EntityRepository.parseHangOffXML(EntityRep ository.java:233)

[java] [java] at com.yantra.tools.entityguru.generator.EntityRepository.getEntityRepositoryFor(En tityRepository.java:853)

[java] [java] at com.yantra.tools.entityguru.generator.EntityGenerator.callable(EntityGenerator.j ava:282)

[java] [java] at com.yantra.tools.entityguru.generator.SterliteEntityGenerator.main(SterliteEntit yGenerator.java:55)

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
[java] [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav a:25)

[java] [java] at java.lang.reflect.Method.invoke(Method.java:585)

[java] [java] at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:78)

[java] [java] </Stack>

[java] [java] </Error>

[java] [java] <Stack>com.yantra.yfc.util.YFCException

[java] [java] at com.yantra.tools.entityguru.generator.EntityRepository.getEntityRepositoryFor(En tityRepository.java:891)

[java] [java] at com.yantra.tools.entityguru.generator.EntityGenerator.callable(EntityGenerator.j ava:282)

[java] [java] at com.yantra.tools.entityguru.generator.SterliteEntityGenerator.main(SterliteEntit yGenerator.java:55)

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
[java] [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav a:25)

[java] [java] at java.lang.reflect.Method.invoke(Method.java:585)

[java] [java] at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:78)

[java] [java] </Stack>

[java] [java] </Error>

[java] [java] </Errors>

Resolving The Problem

Verify that your XML file Foundation/repository/entity/extensions/Extensions.xml contains valid XML.

For example, you might get this error if you have duplicate XML header lines:



[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX6118

Product Synonym

[<p><b>]Function Area[</b><p>];deployer.sh;[<p><b>]Escalation ID[</b><p>];39934

Document Information

Modified date:
16 June 2018

UID

swg21559855