on 10-01-2014 3:39 PM
Hi Experts,
I have requirement where i need to pass the URL to the element and elelment type should be Geometry i am not sure how we can pass the URL to the Element .I can provid the example of XML how it should look like after passing the value.
Please let me know how can i get similar structure in SAP PI.
Thanks,
Hello Rammohan, You may want to black-out any company identifying data from the xml.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rammohan,
May be i misunderstood your problem, you can set the tag value to any tag with a simple mapping using a constant for example. (SAPTechnical.COM - Message Mapping concepts and introduction to Queues)
What is you scenario?. Is the sender an ABAP system?, do you consume a SOAP service?.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Iñaki ,
My scenario is Proxy to SOAP.Sender system is ABAP and reeving system is web service.
I need to pass the information from ABAP system with this URL,the receiver system is GIS system so i need to pass this URL so that i can get the response with co-ordinates.
I created similar structure as SOAP message (as per my screen XML attached) data type ,but i am noe sure how can i pass this URL in search shape parameter.
Thanks
Hi Rammohan,
Then, your problem is how use the SOAP service, there is not SAP PI problem because you will have the same problem if you test by SOAPui, you need to know how the SOAP service works, isn it?, do you have the WSDL? is it from here SOAP SDK?.
Regards.
HI Iñaki ,
Sorry for the confusion , the attached XML file is the request ,so i created the similar data type in PI.
I tested with SOAP UI with the same request and i am getting the response.
But the issue is how can i pass the URL in the Search shape element as you see in the XML.
for example:
<SearchShape xmlns:q4="http://www.esri.com/schemas/ArcGIS/10.0" xsi:type="q4:PointN" xmlns="">
</SearchShape>
In the search shape i need to pass this URL and type Point N.I am able to pass the values to the X Y coordinates.
i am not good interpreter may be.
Thanks,
Mohan
When you say URL, are you refferring to namespace declaration "xmlns:q4="http://www.esri.com/schemas/ArcGIS/10.0" ?
If so you got two options to add this namespace.
Either go for an xslt mapping and add namespace.
http://scn.sap.com/thread/2062939
or follow the below blog to add it
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.