cancel
Showing results for 
Search instead for 
Did you mean: 

Basics of Adapter Module

Former Member
0 Kudos

Hi experts,

What is adapter Module all about ,If you can give me some Basics about this will be Helpfull.

with a simple example how to use it .

Thanks & Regards

Shakif

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

Check the links on adapter module.

ADAPTER MODULE.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac25e74c...

http://help.sap.com/saphelp_nw04/helpdata/en/8b/895e407aa4c44ce10000000a1550b0/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/12/f9bb2fe604a94cbcb4c50dc510b799/content.htm

/people/michal.krawczyk2/blog/2006/10/09/xi-dynamic-configuration-in-adapter-modules--one-step-further

/people/gowtham.kuchipudi2/blog/2006/01/04/testing-sample-adapter

/people/john.ta2/blog/2006/12/20/to-create-or-not-to-create-an-sap-xi-adapter

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac2...

[original link is broken]

/people/sap.user72/blog/2005/07/04/read-excel-instead-of-xml-through-fileadapter

/people/sap.user72/blog/2005/07/15/copy-a-file-with-same-filename-using-xi

PPT: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd...

How to Guide: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f013e82c-e56e-2910-c3ae-c602a67b...

location of interface objects

CL_SRAPI_DATA_TYPE---data type

CL_SRAPI_DATA_TYPE_ENH---data type enhancement

CL_SRAPI_FAULT_MESSAEG_TYPE--fault message type

CL_SRAPI_MESSAGE_TYPE--message type

CL_SRAPI_INTEGRATION_SCENARIO--integration scenario

Interfaces Objects located in server

/people/sravya.talanki2/blog/2007/01/11/ripping-off-sap-xi-stack-133sharing-the-goodies-of-abap-api146s

Regards,

Phani

Reward points if Helpful

Former Member
0 Kudos

Hi,

While dealing with adapter modules,

1. First, create an EJB Module.

2. You create a Stateless session bean.

3. You use the following attributes for the bean,

Remote Interface: com.sap.aii.af.mp.module.ModuleRemote

Home Interface: com.sap.aii.af.mp.module.ModuleHome

Local Interface: com.sap.aii.af.mp.module.ModuleLocal

LocalHome Interface: com.sap.aii.af.mp.module.ModuleLocalHome

4. Your class must implement,

Module.process(ModuleContext, ModuleData).

5. You buiild an EAR archive and an Application Archive and then deploy this on your J2EE engine.

For async sender/receiver adapters, you use modules before the adapter module.

for sync sender/receiver adapters, you can wither use modules before the adapter module (they will affect the request message) or after the adapter module (affecting the response message).

Refer

/people/daniel.graversen/blog/2006/10/05/dynamic-configuration-in-adapter-modules

SAP NetWeaver Exchange Infrastructure - Adapter Module Development - Webinar Powerpoint

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd...

SAP Network Blog: XI: Dynamic configuration in adapter modules - one step further

/people/michal.krawczyk2/blog/2006/10/09/xi-dynamic-configuration-in-adapter-modules--one-step-further

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d7...

http://help.sap.com/saphelp_nw2004s/helpdata/en/a4/f13341771b4c0de10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw2004s/helpdata/en/fd/16e140a786702ae10000000a155106/content.htm

/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi

http://help.sap.com/saphelp_nw2004s/helpdata/en/6a/a12241c20af16fe10000000a1550b0/content.htm

http://help.sap.com/saphelp_nw2004s/helpdata/en/e4/6019419efeef6fe10000000a1550b0/content.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/327dc490-0201-0010-d49e-e10f3e6c...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/34a1e590-0201-0010-2c82-9b6229cf...

thanks

swarup

aashish_sinha
Active Contributor
0 Kudos

Hi,

Please refer to these 2 links will help you to clarify everything.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/8ef5cc15-0d01-0010-c883-f18e6... E Learning

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac25e74c...

The PDF File.

regards

Aashish Sinha

PS : rewards points if helpful

Former Member
0 Kudos

Adapter Modules are used to provide aditional functionality for adapeters.

reffer this link: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac25e74c...

thanks

farooq