云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云数据库_redis负载均衡_哪家好

小七 141 0

大家好,

最近我正在开发一个从代理到REST的同步场景,在这个场景中,我使用异步同步桥来完成相同的任务(根据需求)。你也可以参考威廉的博客:https://blogs.sap.com/2014/01/28/generic-pi-async-sync-bridge-configuration-for-any-adapters/

在sap上提出的几个问题中讨论了这个问题,但不确定是否在任何地方都有完整的描述。在一个地方回忆所有的东西。希望它对您有帮助,大数据的前景,以防您有类似的问题。

问题:

该问题是在我收到REST服务返回的响应时出现的&它在PI中由于SOAP适配器:处理错误而失败。下面是错误的详细信息。

在这里您可以看到突出显示的部分,云机服务器,它清楚地显示错误是由于在动态配置(从REST适配器的响应消息中接收)中解析SOAP消息导致的,该消息在记录编号"6"处包含一个值(在我的情况下,云呢拿,对于其他场景可能不同)。此错误出现在接收器ECC代理通道(带XI 3.0的SOAP)

解决方案:请参阅https://archive.sap.com/discussions/thread/1653020

可以通过删除导致问题的动态配置值来实现。在我的例子中,这是动态配置中的第6条记录。请参阅下面的屏幕截图:

在上面的屏幕截图中,xml标记名"Access Control Allow Headers"的值超过200个字符(XI消息协议的默认最大允许长度)。属性值的长度由XI消息协议定义。值的最大长度为200个字符。例如,如果在映射模块或适配器模块中指定较长的值,则这可能导致运行时处理错误,或者值缩短为200个字符。这种缩短也会导致处理错误。发生的处理错误取决于访问属性的组件。

请参阅https://help.sap.com/sahelp\u nw73/helpdata/en/48/ce299c3a8e5430e10000000a42189b/frameset.htm

因此,西安大数据,我们需要对其进行编辑,使其少于200个字符,或者如果接收端不需要,大数据传输,您可以将其删除。在我的例子中,我使用了delete选项,在Receiver SOAP Proxy Channel的Module选项卡中添加了DynamicConfigurationBeanhttps://help.sap.com/sahelp\u nw74/helpdata/en/45/da2239feb22e98e10000000a155369/frameset.htm

参数名称=键5(使用5,由于动态配置中记录计数从0开始)

参数值==deleteHTTP//SAP/COM/XI/XI/Stase/REST访问控制允许标头

一旦为动态配置中的无效值配置了此项,则应删除解析错误。