on 05-06-2009 7:43 AM
Hi ALL,
I have following scenario.
Suppose there are 2 different RFC like
1. RFC A (Async)
2. RFC B
And I have one WSDL (Web Service)
Now flow of scenario is as following
Step 1: RFC A will send request to WSDL (Web Service)
need to map RFC A request to WSDL request.
Step 2: WSDL response to RFC B
how can I map WSDL response to different RFC?
Can we map response of WSDL to different RFC? If yes please let me know the steps.
Thanks in advance.
Thanks,
Bhupesh
Step 1: RFC A will send request to WSDL (Web Service)
need to map RFC A request to WSDL request.
Step 2: WSDL response to RFC B
how can I map WSDL response to different RFC?
Have your communication as Asynchronous....
create your scenario as:
Scenario 1) RFC A ---> XI --> WSDL
Scenario 2)
WSDL --> XI (Mapping to RFC 1) --> SAP
WSDL --> (XI Mapping to RFC 2) --> SAP
In scenario 2 you will need:
1) Two MI...each based on the individual RFCs (RFC 1, 2)
2) Two mapping programs
In ID
1) One Sender Agreement
2) two receiver agreements
3) two interface determinations
4) in receiver determination check for some field which needs to be send to the RFC...this will imply that only a particular wsdl response is mapped to the RFCs (RFC1, 2)...here you can correlate using some value
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Import that WSDL file in ExternalDefinitions in IR. And then you can map it.
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks,
But I want to know how we can map the response of WSDL to different RFC? because Correlation ID will be different.
there will be two communication channel
1. RFC sender
2. RFC Receiver
Now how we can correlate this in my above scenario.
Please let me know different options to get response of WSDL to different RFC?
Thanks,
Bhupesh
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.