2013-09-04 3 views
1

Я использую служебную шину 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.

+0

Почему пространство имен выдаст ошибку до тех пор, и если вы не делаете это неправильно? Я не совсем понимаю это требование. Можете ли вы отправить сообщение xml, а также о том, что вы надеетесь получить после преобразования? – plkmthr

ответ