点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,apap开发人员
我想使用https访问外部Web服务
我添加一个新的服务使用者并注册Web服务证书
但使用" soamanager" t代码进行Web服务配置。 出现此错误" 在WSDL中找不到服务"。 并且不能创建在abap代码中使用过的新端口。 也许可以指导我
非常感谢
service-not-found.jpg (105.6 kB)
你好 Uwe Fetzer
是的,当我直接访问这些服务时,我具有该XML
更多信息,我可以从C#.net使用此Web服务并成功对其进行测试
谢谢
您可以手动下载并检查WSDL吗? 也许实际上没有定义任何服务...
在上传WSDL文件之前,在soa-manager的" WSDL Analyzer"中对其进行分析,并显示此错误" unsupportedfragment"
能否将以前下载的WSDL上传到SOA-Manager? (在与上述相同的屏幕上,只需选择" HTTP访问"而不是"来自上载的WSDL")。 您是否收到相同的错误消息?
Hello Madijed,
如果不检查整个WSDL,很难找出可能丢失的内容。 基于SOAMANAGER错误(未找到服务),我的假设是元素不正确或完全丢失。
要检查的几件事:
-服务必须位于wsdl:binding部分之后,WSDL元素的顺序在许多R/3版本中都不灵活
-服务元素的名称空间
-它正确地引用了绑定部分
关于不受支持的元素:这不足以让我知道这是否可能是 原因,但我对此表示怀疑。
或者,您可以简单地手动创建逻辑端口,而无需使用WSDL文件。 您可以在 SAP帮助中找到这些步骤 门户。
希望这会有所帮助。 如果没有,并且可以公开共享WSDL,请上传它,然后我们可以进行更好地检查。
干杯,
阿提拉
我没有经验 这些元素,但我不确定是否是问题所在。 如果由不支持的元素引起,那么在LP创建过程中会出现不同的错误消息。 您是否检查了手动逻辑端口对您来说是否可行?
一周热门 更多>