将延迟添加到映射中的子节点

2020-09-26 15:40发布

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

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


我有一个需要按顺序执行一些节点的场景。

-

-

-

我希望Header1首先执行,Header2延迟30秒。

在其他博客和讨论中,我只能看到代码(UDF添加thread.sleep),该代码将整个映射执行延迟了指定的时间,但是如上所述,我需要将其用于子节点级别。

在这方面请帮忙!

谢谢
Sowmya

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

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


我有一个需要按顺序执行一些节点的场景。

-

-

-

我希望Header1首先执行,Header2延迟30秒。

在其他博客和讨论中,我只能看到代码(UDF添加thread.sleep),该代码将整个映射执行延迟了指定的时间,但是如上所述,我需要将其用于子节点级别。

在这方面请帮忙!

谢谢
Sowmya

付费偷看设置
发送
3条回答
Alawn_Xu
1楼-- · 2020-09-26 15:49

嗨Sowmya!

首先,如此奇怪的要求来自何处? 是什么意思?

实际上,在我看来,这可以通过使用SAX解析器功能和thread.sleep()方法轻松实现。

关于Evgeniy。

粗暴的香蕉
2楼-- · 2020-09-26 15:56

是的,Raghu,也许你是对的,我可能是错的。

Alawn_Xu
3楼-- · 2020-09-26 16:06

你好Sowmya,

如果希望将消息延迟发送到目标系统,则可以尝试在第一流(例如header1,header2,body)中拼接消息。然后按照soap lookup方法进行操作,并使用线程睡眠进行header2映射和主体映射。

在下面的链接中查看肥皂回溯方法。

https://blogs.sap。 com/2015/01/28/multi-mapping-with-dynamic-configuration-soap-loopback-approach/

流会像。

第一个消息------ Header1

-------- Header2

----------身体

每封邮件的第二个流程

Header1 ---------------- Target

映射目标中的Header2-Delay

正文-映射目标中的延迟

一周热门 更多>