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,
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.
yes I created with http://localhost:7001/OrderManagement/wsapi?WSDL as you mentioned oly. end point url got populated by itself. But I couldnt get the response xml..