如何解决如何在使用 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 举报,一经查实,本站将立刻删除。