on 10-10-2013 9:01 PM
Hi experts,
I have the following scenario.
On the source side, the user just enters a url with a parameter which is variable.
Using this parameter, we have to dynamically call a web-service on the receiver webservice.
There is no payload that is transferred from the source side.
can you help me with the design?
Best Regards,
Ravikanth Talagana
Since they are sending parameters as query string ( I guess) you can still create payload for the query string parameters in the sender message type. On the receiver structure you can have similar fields and map the value from the sender structure. Using variable substitution or dynamic configuration you can set the soap action in the mapping from the sender side structure parameter value.
You might want to study the section 7 and 8
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/48/327519a3af58d8e10000000a421937/frameset.htm
Use this link for dynamic soap action logic
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
I think you don't require HTTP_AAE client tool. Just enter the URL in any browser, that's all.
As per SAP Help,
http:// <hostname:port> / <path> ? <query-string>
Where,
&receiverParty=<receiverParty> &receiverService= <receiverService> - not required
Regards,
Praveen Gujjeti
Hi Ravi,
using HTTP_AAE Sender adapter with message protocol as GET, your requirement should be possible. However the value parameter cann't be a variable since in XI it gets registered with the parameter what we give in HTTP_AAE sender channel. Of course, the value for this parameter can be variable and any text
As Bhaskar mentioned, you can manipulate in mapping and trigger SOAP accordingly with required action that can be derived by using sender HTTP parameter value
Best Regards,
Praveen Gujjeti
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
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.