ODATA接收器适配器通道-无法将消息转发到JCA适配器

2020-08-31 01:32发布

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

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


嗨,

我正在尝试在PI 7.4 SP 11环境(Java-单堆栈)上配置ODATA接收器适配器通道。 该通道上的消息处理引发以下错误。

消息无法永久转发到JCA适配器。 原因:

消息无法转发到JCA适配器。 原因:永久错误:适配器调用失败。 原因:com.sap.aii.af.lib.ra.cci.XIAdapterException:

JPR无法将请求消息传输到消息传递系统。 原因:com.sap.aii.af.lib.ra.cci.XIAdapterException:


我遵循了SCN Doc-PI.SFSF的指示 Integration.DOC – SFSF OData动态查询 在运行时使用" $ filter"子句。


我正在将下面的结构作为ODATA接收器通道的请求数据进行传递,并将属性dynamicQuery设置为true。



http://www.w3.org/2001/XMLSchema " xmlns:xsi =" http://www.w3.org/2001/XMLSchema -instance " xmlns:ns1 =" http://sap.com/xi/XI/OData ">

0

0

$ filter = firstName eq'yyyyyy'


您能告诉我这里有什么问题吗?。

谢谢

-Pradeep


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

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


嗨,

我正在尝试在PI 7.4 SP 11环境(Java-单堆栈)上配置ODATA接收器适配器通道。 该通道上的消息处理引发以下错误。

消息无法永久转发到JCA适配器。 原因:

消息无法转发到JCA适配器。 原因:永久错误:适配器调用失败。 原因:com.sap.aii.af.lib.ra.cci.XIAdapterException:

JPR无法将请求消息传输到消息传递系统。 原因:com.sap.aii.af.lib.ra.cci.XIAdapterException:


我遵循了SCN Doc-PI.SFSF的指示 Integration.DOC – SFSF OData动态查询 在运行时使用" $ filter"子句。


我正在将下面的结构作为ODATA接收器通道的请求数据进行传递,并将属性dynamicQuery设置为true。



http://www.w3.org/2001/XMLSchema " xmlns:xsi =" http://www.w3.org/2001/XMLSchema -instance " xmlns:ns1 =" http://sap.com/xi/XI/OData ">

0

0

$ filter = firstName eq'yyyyyy'


您能告诉我这里有什么问题吗?。

谢谢

-Pradeep


付费偷看设置
发送
11条回答
粗暴的香蕉
1楼-- · 2020-08-31 02:17

嗨Avinash,

我们的BASIS将ODATA版本更新为最新的Service Pack,并且动态过滤器似乎可以工作。 但是,当ODATA服务返回HTTP返回码404时,适配器将无法正确处理它。

在尝试ODATA服务时使用REST约束,服务将在响应后返回。

粗暴的香蕉
2楼-- · 2020-08-31 01:59

嗨琥珀,

我试图使用OData接收器适配器将数据发布到S4的OData API中,遇到与您遇到的相同错误,您是否已解决此问题? 感谢您的帮助

谢谢

Aman

haha101010
3楼-- · 2020-08-31 02:19

我认为,适配器应该优雅地处理404响应,而不是抛出异常。 您知道附近功能中是否有任何新版本?

再次感谢您的所有答复。

-Pradeep

大简至美
4楼-- · 2020-08-31 02:00

嗨,专家

我有一个使用Odata接收器适配器的方案,并且在CC监视中收到以下错误。 我收到错误请求错误,如下所示。 我使用了一个伪文件发送器,该发送器每60秒进行一次轮询,最终称为Odata接收器。 Odata adapater给我数据时,我想使用同步/异步桥将数据写入文件。

但是,从Odata适配器获取数据的第一步失败了。

消息无法永久转发到JCA适配器。 原因:{0}

OData调用失败。

com.sap.aii.adapter.lib.component.odata.exception.OsciException:400:HTTP/1.1:错误请求

消息无法转发到JCA适配器。 原因:永久错误:适配器调用失败。 原因:com.sap.aii.af.lib.ra.cci.XIAdapterException:

Odata服务网址:

https:// /sap/c4c/odata/cust/v1/zcustomer/$ metadata

地址:https://<主机>/sap/c4c/odata/cust/v1/zcustomer/CustomerCommonCollection

我已经使用Ecilipse建模器配置了资源路径:

CustomerCommonCollection?$ select = ZeitungText,Zeitung,VoordeelmailText,Voordeelmail,VestigingvanoorsprongText,Vestigingvanoorsprong,VestigingsmailText,Vestigingsmail,Uitschrijfdatum,UitnodigingingText,RoitamIDingen,Format,

适配器上的模块:

此致

琥珀色

lukcy2020
5楼-- · 2020-08-31 01:58

嗨,

请问我有同样的问题!!! 您是如何解决的?

一周热门 更多>