点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
请找到详细的错误消息:
(从文件到Idoc的情况) PI版本:7.3
File_ http://sap.com/xi/XI/System 失败,原因是 :com.sap.engine.interfaces.messaging.api.exception.MessagingException:com.sap.conn.idoc.IDocParseException:(7)IDOC_ERROR_PARSE_FAILURE:解析IDocXML类型:
时发生IDocConversionExceptionstate = READING_FIELD_VALUE_TAG,charPosition = 554,lineNumber = 1,columnNumber = 555" tabIndex = 0 ti =" 0" lsdata =" {0:'使用连接File_ http://sap.com/xi/XI/System 失败,原因是:com.sap.engine.interfaces.messaging.api .exception.MessagingException:com.sap.conn.idoc
Karthi,你好
请检查以下线程。
http://scn.sap.com/message/13871092
http://scn.sap.com/thread/1959625
谢谢
Satish。
嗨,
您能告诉我们发送空XML时发生了什么吗? 如果给出相同的错误,则表示原始文件正确。 在这种情况下,请阅读Sunil在上面发布的主题。
SAP PI 7.3(仅Java)通常会观察到错误,并且在其他几个主题中也进行了讨论。
PI 7.30-IDOC_AAE-IDOC_ERROR_PARSE_FAILURE
IDOC_ERROR_PARSE_FAILURE
基于Java的IDoc适配器中的IDOC_ERROR_PARSE_FAILURE
希望有帮助。
此致
Sunil
您好,Karthi,
检查是否按照Idocs中的预期为日期填充正确的格式。 大多数时候,我们都遇到日期格式错误。 在7.3中将Idoc发送到ECC之前,Idoc适配器会先检查元数据。
此致
Malini
嗨,
做一件事,在消息映射测试选项卡中,单击生成测试实例并单击源以获取XML 没有数据。 换句话说,发送没有值的XML。 例如,如果源包含两个字段F1和F2,则不要发送
发送数据
由于此空XML不包含任何数据,因此,如果成功,则表示给出错误的XML 包含一些无法解析的字符。 然后,您可以在XML中检出空格等。
嗨,
我在这个问题上的2美分。
每当由于READING_FIELD_VALUE_TAG而导致IDoc解析失败时,请尝试执行以下步骤。
错误中的charPosition有助于在有效负载中定位数据错误。
1。 如果不确定,请首先分析有效负载中的DATE和TIME字段,以检查它们是否为SAP标准格式。
2。 其次,如果数据/时间不是问题,则请验证idoc字段中的所有数据是否都遵守相应字段的数据类型。 就像检查是否将CHAR字符串传递到需要DEC格式的数据的idoc字段一样。
此致
Jay
一周热门 更多>