微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在使用 WSO2 API 管理器从 SOAP 端点创建 Rest 端点时处理特定方法的多个数据?

如何解决如何在使用 WSO2 API 管理器从 SOAP 端点创建 Rest 端点时处理特定方法的多个数据?

我正在通过 WSO2 API 管理器从 SOAP WSDL 端点创建 REST 端点。 API 管理器采用所有 SOAP 方法并在 API 管理器中介文件中创建它。 对于具有一对一映射的方法,API 管理器从 SOAP 创建相应的标记方法并且它工作正常(例如, <property expression="json-eval($.CREATEMJRNLBOOK_IOPK_REQ.FCUBS_HEADER.soURCE_OPERATION)" name="req.var.CREATEMJRNLBOOK_IOPK_REQ.FCUBS_HEADER.soURCE_OPERATION"/> ) 但是,对于可以拥有和接受同一标签的多个数据的一对多映射,API Manager 不会创建属性表达式。它只会创建 <arg evaluator="xml" expression="get-property('req.var.CREATEMJRNLBOOK_IOPK_REQ.FCUBS_BODY.Detbs-Jrnl-Txn-Master-IO.Detbs-Jrnl-Txn-Detail')"/> 请让我知道如何处理这种情况并创建属性表达式,以便可以接受相同标签的多个数据。 P.S:在 SOAP 中,我们复制与 Child 1 和 Child 2 相同的父级下的子标签,并发送请求。

提前致谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。