激活外部Web服务时出错-未声明QName返回的命名空间前缀(空白)

2020-09-04 05:21发布

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

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


复制:

我得到这些错误:

  • 重新检查WSDL并再次上传。
  • 库句柄中发生异常
  • 不正确的值:未声明QName返回的名称空间前缀('prefix'和'of'之间有两个空格)
  • DPD_Login_Service-xxx.wsdl的WSDL错误
  • 为xxx/SRC/DPD_Login_Service.wsid创建MDRS实体时出错

我可以在Postman或SOAP UI中进行测试调用。 SOAP UI WS-I兼容性测试未发现任何问题。

我相信这里会发生错误:

 
   
   
     
       
          <-
       
     
   
  

我尝试将xs:element更改为

  

我还尝试为该名称空间添加xs:import。 这些都只会产生更多错误。

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

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


复制:

我得到这些错误:

  • 重新检查WSDL并再次上传。
  • 库句柄中发生异常
  • 不正确的值:未声明QName返回的名称空间前缀('prefix'和'of'之间有两个空格)
  • DPD_Login_Service-xxx.wsdl的WSDL错误
  • 为xxx/SRC/DPD_Login_Service.wsid创建MDRS实体时出错

我可以在Postman或SOAP UI中进行测试调用。 SOAP UI WS-I兼容性测试未发现任何问题。

我相信这里会发生错误:

 
   
   
     
       
          <-
       
     
   
  

我尝试将xs:element更改为

  

我还尝试为该名称空间添加xs:import。 这些都只会产生更多错误。

付费偷看设置
发送
3条回答
SAP砖家
1楼-- · 2020-09-04 06:01

你好Vincet,

我们已经与我们发生了事,我们将为此提供支持。

正如您所解释的那样,这在SOAP UI中有效,您可以为我们提供示例有效负载,以便我们也可以对此进行测试吗?

您能在事件中回复我们吗:)

非常感谢

Sneha,PDI,SAP实验室

2楼-- · 2020-09-04 05:45

很抱歉,我没有回复,我希望收到电子邮件通知。 我已经回复了所要求的信息,并将更加密切地监视事件。

野沐沐
3楼-- · 2020-09-04 05:46

SAP坚持认为,尽管所有其他工具都与服务愉快地联系在一起,但WSDL还是有问题(包括但不限于: :SOAPUI,Postman和Visual Studio。

我们修改了.wsdl文件,直到SAP最终接受了该文件。 为此,我们进行了以下更改:

注释了" return"和" authenticationFault"元素定义:

 
   
   
   <!-
   
   
   ->
 
 

对" return"的引用以及用于getAuthResponse定义的名称空间都明确了:

 
   
   
     
       
         
         <!-->
       
     
   
 
 

此后,SAP接受了WSDL。 我们尚未能够验证DPD是否仍将接受Web服务调用。 (遇到错误" SOAP:1.023 SRT:Internet Communication Framework中的处理错误:("接收响应时的ICF错误:ICM_HTTP_SSL_ERROR")")。

一周热门 更多>