【发布时间】:2013-09-04 17:39:45
【问题描述】:
我正在使用 Oracle 服务总线来处理基于 REST 的服务。我需要在 OSB 中处理 REST 到 POST 的转换。 Bcse ma 后端是一个 SOAP 系统。这是从 OSB 生成的请求
<soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<get:InputParameters xmlns:get="http://www.crm.org/CustomerService/">
<get:P_USERNAME>DBAKER</get:P_USERNAME>
</get:InputParameters>
</soapenv:Body>
但我需要从我的请求中删除 "xmlns:get="http://www.crm.org/CustomerService/""。 bcse 它将通过一个错误。我正在使用 OSB Eclipse 和 Xquery 来构建请求。是否可以在XQ中处理。
【问题讨论】:
-
为什么命名空间会抛出错误,除非你做错了?我不清楚要求。您能否也发布您希望在转换后获得的输出 xml?