如何从SOAP定义或SOAP UI请求msg生成正确的SAP PI XSD文件?

2020-09-07 00:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) soap-ui-reques...

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

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


soap-ui-request.txt 肥皂-1-1-definition.txt

尊敬的专家,

我们需要在SAP PI中为给定的Web服务创建请求消息。 为此,我们没有客户准备的XSD文件,但是我们有SOAP消息的定义和生成的SOAP UI请求。

我们使用SOAP UI工具测试了该服务,并且运行良好。 附件是SOAP UI请求消息和SOAP定义

有人可以将附加的SOAP UI转换为XSD文件,以便可以在ESR中使用它创建外部定义吗? 这个想法是

创建并向Web服务发送正确的请求消息。问题是,如果我们根据定义创建XSD,则必须

2条单独的消息-一条消息用于标题和正文。 但是我们还必须在PI中构建一个单一请求消息,因为在标头中,需要使用凭据来登录给定的Web服务并获取数据。

有人可以通过查看下面的SOAP UI请求示例或SOAP定义来创建要在PI中导入的正确的单个XSD文件吗?

谢谢。

SOAP UI请求:

http://schemas.xmlsoap.org/soap/envelope /" xmlns:com =" http://testwebservice.com ">

<!-可选:->

testuser

<!-可选:->

testpassword

TestLicenceID

1

SOAP请求定义:

http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd =" http://www.w3.org/2001/XMLSchema " xmlns: soap =" http://schemas.xmlsoap.org/soap/envelope /">

http://testwebservice.com">

字符串

字符串

guid

testwebservice.com ">

int

soap-ui-request.txt (610乙)
4条回答
Alawn_Xu
2020-09-07 01:00

亲爱的叶甫根尼,

我正在按照您在通信渠道中的指示使用AddSOAPHeaderBean。 问题是我总是收到响应错误消息" Authorization Header Error"。 我得出一个结论,我需要检查完全构造的SOAP请求。 无论如何,在通信通道工作之后,我们还能看到从PI SOAP请求消息头和主体传出的消息吗? 我们有XI检查器,但似乎无法创建该消息? 感谢您提供有关如何获得此消息的详细反馈?

非常感谢

Boby

一周热门 更多>