REST适配器问题(REST与REST池)

2020-09-08 15:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 第一个查询,我有什么...

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

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


大家好,

第一个查询,我有什么" REST和REST Pooling" 有什么区别?

什么是" incrementalToken",在什么情况下可以使用?


现在满足我的要求,当我尝试使用Postman获取XYZ API的令牌时,我的令牌看起来像

通过在标头中传递令牌并提供URL,我成功地从xyz api中获取了测试数据

但是,当我尝试在PO 7.40中配置相同的内容时,它抛出的错误低于错误

"处理入站消息时出错。com.sap.engine.services.applocking.exception.AppLockingTechnicalLockException:生存期不能为事务,因为当前没有打开的事务。:生存期不能为事务 ,因为当前没有任何未完成的交易"

我已在scn上发布了此问题,并得到SAP团队成员的答复,该问题已在注释 2494100 ,该注释表示要更新补丁,但是更新补丁是非常繁琐的工作,将花费大量时间。

其余配置,您可以在scn线程下面看到。

https://answers.sap.com/questions/303366/sap-po-rest-adapter-polling-exception-applockingte.html?childToView=12666450&answerPublished=true#answer-12666450

现在我的问题是

1。 由于token_expiration的值为2019-04-24 11:41:02.000 + 0000,我是否必须配置增量请求,如果是的话,为什么原因是因为在邮递员中我可以直接拨打电话

2。 除了更新补丁,我们还有其他解决方案吗? 因为这很困难,所以必须回答很多事情,这将花费更多的时间。

3。 我记得,我通过在标头中传递令牌来使用发件人REST池来获取Ariba API数据,但不知道为什么在这里我需要更新补丁?

4。 并请使用"增量请求"指导我,我不太了解它,在这种情况下我们必须使用它?

例如 从api提取测试数据,我的网址是

https://<主机名>/groups

感谢您的宝贵时间。

此致

Binod

(8.3 kB)
2条回答

嗨,Binod

根据您在线程 https://answers.sap.com/questions/724549/passing-dynamic-oauth-token-api-key-in-header-of-s.html 。 我个人认为您可以开箱即用,而不必坚持只在发送方使用令牌的设计。

您下面描述的方案可以通过SAP PO的桥接技术来实现,而不是在发送者适配器中实现。 然后,您可以像其他人一样利用UDF。

""让我向您说明情况:

1。 在第一个通话中,我们将获得令牌

2。 在令牌的第二次调用中,它会生成ChunkURI

3。 在第3次通话中,必须在ChunkURI上进行后期通话,同时传递文件"

一周热门 更多>