OSM is already exposed a webservices,and provided 2 webservices i.e 'createOrder' and 'createOrderBySpec' to create an order in OSM.
Below is URL for OSM WSDL:
You can use this WSDL or share this WSDL with application who wants to use OSM webservices.
I have downloaded the wsdl in SOAPUI, I want to get the order details of a particular order and I have created an xml as below, but couldnt get the response can you pls say what is the error ?
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ord="http://xmlns.oracle.com/communications/ordermanagement">
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken-1" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
I'm getting 401 Unauthorized error.
Do we need to create Order recognition rule for creating the order by CreateOrderSpecfication from soapUI ?
Thanks in advance,
In weblogic console could you please check user 'Girish' that you r using is added in group 'OMS_ws_API'.
There is no need to create ORR if you are using ' CreateOrderSpecfication' webservice to create an order in OSM.
yes, its already a member of the group 'OMS_ws_API' Is there anyother thing causing the problem?
Thanks in Advance,
Try one thing.
Dont use downloaded WSDL.
Create net SOAP-UI project when it ask for WSDL location give full URL.
e.g. http://localhost:7001/OrderManagement/wsapi?WSDL (Use this URL for OSM 7.2 and above) else use
So tha it will take WSDL directly from server and need not to take care of end point URL.