cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC_ERROR_PARSE_FAILUE:An IDOCIllegalTypeException: state:READING_FIELD_STARTING invalidChar=U+0053

prasannakrishna_mynam
Contributor
0 Kudos

Hi Experts,

I have used IdocXMLtoFlat module in one of my interface, It was working fine, until we have a requirement to include Z(Custom) segment in the Custom IDOC. Then its failed and the following error occurs in Receiver Channel.

IDOC_ERROR_PARSE_FAILURE: An IDocIllegalTypeException occurred: state=READING_FIELD_STARTTAG, charPosition=170967, lineNumber=1, columnNumber=170968, invalidChar=U+0053

This points to the Z segment added in the IDOC. I have check the meta data its up to date, shows as same as backed system structure. Please let me know your thoughts on it.

Thanks,

Prasanna

Accepted Solutions (1)

Accepted Solutions (1)

former_member184681
Active Contributor
0 Kudos

Hi,

Did you delete the IDoc metadata in IDX2 after the IDoc has been changed? Also, make sure your IDoc doesn't contain any letters in numeric fields, and so on. U+0053 in Unicode is "capital letter S", so it looks like something unexpected appeared in your IDoc.

Regards,

Greg

prasannakrishna_mynam
Contributor
0 Kudos

Thanks for your reply,

Did you delete the IDoc metadata in IDX2 after the IDoc has been changed?

I have deleted and re-imported the meta data

U+0053 in Unicode is "capital letter S", so it looks like something unexpected appeared in your IDoc.

<Z1EDL44 Segment="1">  Here it shows 'S' as a invalid char, when i disabled this in mapping and pass all the fields as empty then its executing successfully.

Is it Adding Z segment  as a sub-child causes the error or anything else?

Thanks

Prasanna

prasannakrishna_mynam
Contributor
0 Kudos

The problem is resolved, i have created Extension IDOC with extension and it resolved the issue .

Answers (0)