Я использую служебную шину Oracle для обработки сервисов на основе REST. Мне нужно обработать REST для преобразования POST в OSB. Bcse ma back-end - это система SOAP. Это запрос генерируется из ОСБУдаление пространства имен из запроса SOAP в XQ
<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: получить =» http://www.crm.org/CustomerService/ «» с моей просьбе. bcse через ошибку. Я использую OSB Eclipse и Xquery для создания запроса. Можно ли обрабатывать XQ.
Почему пространство имен выдаст ошибку до тех пор, и если вы не делаете это неправильно? Я не совсем понимаю это требование. Можете ли вы отправить сообщение xml, а также о том, что вы надеетесь получить после преобразования? – plkmthr