SAP PI空有效负载处理

2020-09-15 10:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在开发"文件到代理"方案以发送一些业务信息。 (PI-7.5单栈)

我需要处理将空文件(0 kb)放入位置(FTP)时的情况,我只需要将文件名传递给代理。 我创建了一个UDF以获取文件名,当有效负载中有数据时,它就可以成功工作。

我也在文件发送者适配器中启用了"处理空文件"。

但是当文件为空时,我总是收到错误消息。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在开发"文件到代理"方案以发送一些业务信息。 (PI-7.5单栈)

我需要处理将空文件(0 kb)放入位置(FTP)时的情况,我只需要将文件名传递给代理。 我创建了一个UDF以获取文件名,当有效负载中有数据时,它就可以成功工作。

我也在文件发送者适配器中启用了"处理空文件"。

但是当文件为空时,我总是收到错误消息。

付费偷看设置
发送
4条回答
95年老男孩
1楼-- · 2020-09-15 11:33

嗨,T Fdo!

您会遇到哪种错误?

顺便说一句,我想您不能在有效载荷为空的情况下使用UDF(在图形映射中)。 您应该改用Java映射。

关于Evgeniy。

Nir深蓝
2楼-- · 2020-09-15 11:26

嗨,Evgeniy,

它的工作..谢谢

黑丝骑士
3楼-- · 2020-09-15 11:10

嗨,Evageniy,

感谢您的答复。 我创建了一个JAVA映射来获取文件名,当fils包含数据时,它可以正常工作。

当我对下面的空文件(0kb)进行测试时,是我在消息日志中得到的错误;

" 使用连接File_http:// sap将消息传输到端点。 com/xi/XI/System 失败,原因是:com.sap.aii.adapter.xi.routing.RoutingException:无法解析XML消息有效负载以提取用于确定接收方的操作org.xml.sax.SAXParseException; lineNumber :1; columnNumber:1;文件过早结束。"

 

谢谢

奄奄一息的小鱼
4楼-- · 2020-09-15 11:11

嗨,

您是否在发件人适配器中使用FCC?

一周热门 更多>