通过CPI复制C4C需求分配的URL

2020-09-24 00:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在具有C4C和CPI的集成方案中...

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

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


在具有C4C和CPI的集成方案中,我们使用
从外部系统复制需求分配
C4C通信安排给出的URL是:
https://myxxxxx.crm.ondemand.com/sap/bc/srt/scs/sap/demandassignmentreplicationin

在浏览器中或通过SOAPUi的CPI尝试使用该URL失败。

在CPI内,我可以看到请求错误日志:
https://myxxxx.crm.ondemand.com/sap/bc/srt/scs/sap/demandassignmentreplicationin 失败,并显示消息" SoapFault:faultstring = Error" 写入XMLStreamWriter 。; faultcode = {http://schemas.xmlsoap.org/soap/envelope/}客户端",原因是" SunCertPathBuilderException:无法找到到所请求目标的有效证书路径"

C4C中正确的服务URL是什么?

5条回答
风早神人
2020-09-24 00:46

Hello Satya,
在入站通道中 的C4C中提供了以下URL:
https://myxxx.crm.ondemand.com/sap/bc/srt/scs/sap/demandassignmentreplicationin
当我从C4C Inbound下载wsdl并将其导入到SOAPUI时,我找到了URL:< br> https://myxxx.crm.ondemand.com/sap/bc/srt/scs/sap/demandassignmentreplicationin?sap-vhost=myxxx.crm.ondemand.com
当我开始 使用SOAP UI中的有效凭据的请求,我收到"登录错误消息",登录失败,来自http日志,我可以看到
Wed Feb 28 14:12:26 CET 2018:DEBUG:<<" HTTP/1.1 401未经授权[\ r ] [\ n]"
通话时 我们在CPI内的CPI中创建的网络服务与C4C的连接给出了

响应

http://schemas.xmlsoap.org/soap/envelope/">



soap:Client
写入XMLStreamWriter时出错。/faultstring>


在C4C消息监视中,我发现:
错误详细信息
org.apache.cxf.binding.soap.SoapFault:写入XMLStreamWriter时出错,原因:sun.security.provider.certpath.SunCertPathBuilderException:无法 找到到所请求目标的有效认证路径

我发现此消息的日志更深:

CXF出站请求中发生错误:
StartTime = Wed Feb 28 13:14:33.943 UTC 2018 Status = FAILED ChildCount = 12
错误=端点在 https://myxxx .crm.ondemand.com/sap/bc/srt/scs/sap/demandassignmentreplicationin?sap-vhost = myxxx.crm.ondemand.com 失败,并显示消息
" SoapFault:faultstring =写入XMLStreamWriter时出错。 ; faultcode = {http://schemas.xmlsoap.org/soap/envelope /}客户端",原因是" SunCertPathBuilderException:无法找到到所请求目标的有效证书路径"

解决方案在哪里?

一周热门 更多>