Salesforce

WorldServer - error at segmentation of ditamap files - Name cannot begin with the '5' character, hexadecimal value 0x35

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentWorldServer
Symptoms/Context
Ditamap files sent from the IXIASOFT content management system WorldServer fail at segmentation with error:

Completed Segment Asset step of task 110 in time [00:00:00] on engine xxxxx:engine#8] with result Error. Execution output: Cannot parse asset data. Details: com.idiominc.ws.filters.FilterParseException: (Custom XML v 1.2.0.0 (WS:IXIASOFT DITAMAP)):  Name cannot begin with the '5' character, hexadecimal value 0x35

Note:
number (in this case 5) may vary 

Resolution
The author of the content needs to fix the issue and the file needs to be re-sent from the IXIASOFT content management system after correcting the issue.

The task in Autoerror will need to be canceled.
Root Cause
Run an XML verification in Notepad ++. You will find that the issue is caused by an entry like:

ixia_locid="="5"

The correct entry would be:

ixia_locid="5"

Another possible scenario:


Run XML verification in Notepad ++. The issue is caused by a double which makes the file invalid. Example:

keys="sel1459781386707"//></topicref>

The correct entry would be:

keys="sel1459781386707"/></topicref>

Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by