SAP PI SFTP消息转换bean xml2plain

2020-09-28 00:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 在使用messaget...

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

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


大家好

在使用messagetransformbean xml2plain的SFTP流中,我们如何忽略将字段值发送到sftp服务器。

我的有效载荷如下:

<?xml版本=" 1.0"编码=" UTF-8"吗?>
http://www.honda-eu.com/pi/fi">

040
1234
4567
30.08.17
23.09.17
12345
12345
C
2345343
12093298
788P
1234-5
123232

AB2017083106

在内容对话中,我需要使用messagetransformbean生成平面文件时忽略发送文件名

7条回答
绿领巾童鞋
2020-09-28 01:24

嗨,Evgeniy Kolmakov/Manoj

感谢您的输入。

我的要求是,在上述xml中需要将其转换为平面文件并发送到sftp服务器,将FileName填充到有效负载中以从有效负载中设置文件名。 我需要在生成平面文件时删除此FileName。 我正在使用MTB,但出现错误,提示文件名值太长。 但是在MTB中,我没有使用此字段进行发送。

31.08.2017 19:44:51.995错误转换:无法执行转换:com.sap.aii.af.sdk.xi.adapter.trans.TransformException:错误转换消息:java.lang.Exception:异常 XML分析器(格式问题?):java.lang.Exception:XML分析器中的消息处理失败:java.lang.Exception:列值AB2017083106太长-必须停止,可能是文件适配器中的配置错误(XML分析器错误)。 嵌套异常是由以下原因引起的:java.lang.Exception:XML分析器中的异常(格式问题?):java.lang.Exception:XML分析器中的消息处理失败:java.lang.Exception:列值AB2017083106太长-必须停止,可能 文件适配器中的配置错误(XML解析器错误)
31.08.2017 19:44:52.009错误消息状态设置为NDLV。

我尝试了此删除有效负载,但出现以下错误:

31.08.2017 20:20:59.332InformationMP:处理本地模块localejbs/AF_Modules/RemovePayloadValueBean31.08.2017 20:20:59.333ErrorMP:因com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException捕获的异常: 在RemovePayloadValueBean.31.08.2017 20:20:59.333ErrorAdapter的查找中找不到对象捕获到异常:在RemovePayloadValueBean.31.08.2017 20:20:59.333Error的查找中找不到对象使用连接SFTP_http://将消息传递给应用程序 rel =" nofollow" hraf=" http://sap.com/xi/XI/SFTP" target =" _ blank"> sap.com/xi/XI/SFTP 失败,原因是:com.sap .engine.interfaces.messaging.api.exception.MessagingException:com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException:在RemovePayloadValueBean的查找中找不到对象..31.08.2017 20:20:59.339Error消息状态为 设置为NDLV。

请提出您的建议。

预先感谢,祝您愉快。

-拉克什曼

一周热门 更多>