cancel
Showing results for 
Search instead for 
Did you mean: 

how to handle response with file adapter

Former Member
0 Kudos

Hi,

My requirement is file-xi-rfc. Basically I got to capture the response even though I am using the file adapter(Ofcourse, file adapter supports only asynchronous mode of operation). I believe there is one scenario using BPM where we do file-rfc-file. But in my requirement I am not supposed to use BPM. I heared with SP19 we can do something in this particular case.

Any help in this regard is highly appreciated.

Regards

Ravindra

Accepted Solutions (0)

Answers (2)

Answers (2)

prabhu_s2
Active Contributor
0 Kudos

Sync/Async communication in JMS adapter without BPM (SP19)

/people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

Async/Sync Communication using JMS adapter without BPM (SP 19)

/people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19

Message was edited by:

Prabhu S

Former Member
0 Kudos

Hi prabhu,

Thanks for the reply !! The link that you have send

/people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

talks abt JMS adapter. You mean to say there exist's a similar procedure for File adapter also ?? In the communication channel there exists 3 tabs (Parameters, Identifiers, Module) even in the older versions of XI also. In the blog all bean classes are implemented in "Module tab.....> under processing sequence."

Whether all these bean classes are to be user defined or default available with XI ?? (sorry !! I am working on older version of XI). If they are available by default with XI how to know abt those bean classes ??

thanks

ravindra

Former Member
0 Kudos

Hey

have a look at this thread,it tells everything about how to get response for File without BPM

thanx

ahmad

Pl:Reward with points if helpful

Former Member
0 Kudos

Hi ahmed !!

thaks for the reply !! But in the thread that you mentioned

I have some confusitons.

*******************************

4. We need to add a few modules in the Sender File Adapter.

Go to the Modules Tab of the Sender File Adater, and add the following modules in the same sequence,

Number - ModuleName - Type - ModuleKey

1- AF_Modules/RequestResponseBean - Local Enterprise Bean - 1

2- CallSapAdapter-Local Enterprise Bean - 2

3-AF_Modules/ResponseOnewayBean-3

Parameters

ModuleKey - ParameterName - ParameterValue

1 - passThrough - true

3-receiverChannel - Receiver File Adapter Name

3-receiverService - Receiver Business Service/ System

***********************************************************************************

That is in the "ModuleKey" place Bavesh just mentioned numbers like 1 , 2, 3 etc. What they actually represents ?? But if we see the blogs for JMS adapter we can find different names in that place.

Thanks

Ravindra

Former Member
0 Kudos

Hi-

check this blog may be helpful to you

/people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm

prabhu_s2
Active Contributor
0 Kudos

Ravi

I hope that Module key holds the parameters that takes input which are defined in the paramter value to the adapter module which processed in the seq maintained.

bhavesh_kantilal
Active Contributor
0 Kudos

Ravindra,

When you add a module in your Adapters you get something called as a module key. This can be anything and is just used as a reference to know which parameter belongs to which module.

The module key which I have refereed as 1,2, and 3 are again reused below in the table to define the value for each of the modules.

So, if you change the module key then you also need to change in the table below.

Regards

Bhavesh

Former Member
0 Kudos

Hi bavesh !!

Thanks for the reply. while I was going through the sap help links that you gave for RequestResponseBean and ResponseOnewayBean they talk abt the JMS adapter. I was trying to corelate the same for rfc-xi-file scenario. You have given 3 processing steps which are to be kept in sender fie adapter.

********************************

Processing Sequence:

Number - ModuleName - Type - ModuleKey

1- AF_Modules/RequestResponseBean - Local Enterprise Bean - 1

2- CallSapAdapter-Local Enterprise Bean - 2

3-AF_Modules/ResponseOnewayBean-3

**********************************

Could you please explain me what is actually happening in each step ??

Thanks in advance

Kumar

bhavesh_kantilal
Active Contributor
0 Kudos

Ravindra,

The explanation for each of these steps is provided in the how to guide --> how to Synch / Asynch bridge with Modules.

I would sugest you read through it to understand things for yourself.

Regards

Bhavesh

Former Member
0 Kudos

Hi Bavesh,

You are talking about this particular how to guide ?? If not plz provide me the link.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5059f110-0d01-0010-7c8b-fdc...

thanks

ravindra

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

I have been trying to locate the how to guide, but found no succes.

The name of the how to guide is,

<b>"How To Realize a sync-async and async-sync

bridge within the Adapter Framework"</b>

Regards

Bhavesh

bhavesh_kantilal
Active Contributor
0 Kudos

Wrong Link.

Regards

Bhavesh

Message was edited by:

Bhavesh Kantilal

prabhu_s2
Active Contributor
0 Kudos

u can do without a bpm using a bean in module.