点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有一个场景,我们正在使用ECC中的Web服务。 没有XI/PI作为中间件。
我创建了:
1。 服务使用者上传WSDL文件
2。 SOAMANAGER中的逻辑端口上载WSDL文件
3。 创建一个自定义程序并调用一种方法来发送请求和接收响应。
虽然在SRT_UTIL中测试方法调用" SRT:发现了不支持的xstream :(" HTTP代码200:确定")",但是无法在程序的响应结构中看到响应。
FYI ..在SM59的HTTP连接测试中,我看到内容类型是text/html。
请帮助我解决" SRT:找到不受支持的xstream :(" HTTP代码200:确定"))以获取响应。
谢谢。
关于
柴塔尼亚
在SOAMANAGER配置中检查是否具有正确的SOAP版本(1.1或1.2 ...),它应与Webservice的版本匹配。
您可以在WSDL中检查名称空间,以查看正确的SOAP版本。
嗨,托马斯,
消息" GENERAL_ERROR在代理处理过程中出错(PART UNKNOWN(NULL))"是因为WSDL中的名称空间不一致。 这是我们其他人的更多信息,这些人将来会遇到类似的问题并寻求解决方案。
信息:来自Web服务使用者的请求正在发送到外部Web服务的一个名称空间,而响应又返回到SAP中的另一个名称空间,因为它只能在SRT_UTIL中看到我们能够接收到的信息 对SAP的响应,但无法在我们指定的消费者结构中看到该响应。
解决方案:我已经删除了SAP系统中所有先前创建的Web服务使用者组件,请求Web服务提供者修改并发送具有正确名称空间的新WSDL,然后创建了一个新的Web服务使用者,对其进行了测试,我看到了 问题已解决:)
感谢您对Tomas的帮助!
此致
Naga Chaitanya
嗨,托马斯,
谢谢您的回复。
我已经将SOAP版本设置为1.1,并且可以正常工作。 现在,我没有收到消息" SRT:找到了不受支持的xstream :(" HTTP代码200:确定")",并且SRT_UTIL中的性能跟踪,功能跟踪和有效负载跟踪显示绿色状态灯。 但是出现" GENERAL_ERROR错误,代理处理期间(PART UNKKNOWN(NULL))"。
我对此进行了搜索,找到了此链接:
https://wiki.scn.sap.com/wiki/display/ABAPConn/Provider%27s+response+cannot+be+parsed+when+executing+Service+Consumer
希望当我与服务提供商联系后,这可以帮助解决PART UNKNOWN消息。
请您分享您的想法。
谢谢!
亲切问候
柴塔尼亚
一周热门 更多>