Showing results for 
Search instead for 
Did you mean: 

How to send SOAP response to a File.............

Former Member
0 Kudos

Dear XI Experise,

We are invoking a webservice(open webservices from INTERNET) using SOAP Sender and we configured SOAP Receiver and we are getting the response. The scenario is working fine in all respects. Now we want to send this reponse to FILE.

Now my scenario will be like this......


For this scenario, we are confused in desingn part. Following are my queries...

How many message interfaces do we have to create for above scenario(give us a clear picture.......)

(ii) Do we have to use BPM for above scenario, if so how many ABSTACT message interfaces has to be created.

(iii) How to design interface mapping.

(iv) How many communication channels are required in configuration with BPM(if so) or without BPM

Advance Thanks.......

Praveen Gujjeti

Accepted Solutions (0)

Answers (4)

Answers (4)

Active Contributor
0 Kudos


Former Member
0 Kudos

Hi Praveen,

Using BPM sync-async bridge, you can send SOAP response to a file.

The whole Process will be

SOAP Sender -> BPM

BPM -> SOAP Receiver

BPM -> File

>><i>how many ABSTACT message interfaces has to be created.</i>

5 Abstract messages

1-SOAP sender request Message type

2-SOAP sender response Message type

3-SOAP receiver request message type

4-SOAP receiver response message type

5-file message type

>><i>How to design interface mapping.</i>

2 Interface mapping

1-Mapping for sync SOAP

2-Mapping from SOAP receiver response to file message type ( NOTE : SOAP receiver response will be persisted in BPM, so it is possible to map only SOAP receiver response message to file message)

>><i> How many communication channels are required in configuration with BPM(if so) or without BPM</i>

3 communication channels

1-SOAP sender

2-SOAP receiver


Refer here for more information about sync-async bridge in BPM

Hope this helps



Former Member
0 Kudos


In BPM you use Receive->send(synchronous to SOAP)->send(asynchronous to file).

You need three communication channels one for SOAP sender, one for SOAP receiver and one for file receiver.



Active Contributor
0 Kudos


Please take a look at this blog.


It is a file -- rfc- file, but this is exactly what you would need to do.

if you are looking at avoiding a BPM, then use SOAP lookups as described in my blog,