Adapter and Module Development
This description enables you to develop adapters and modules for SAP NetWeaver Process Integration (XI). To do this, you use the Adapter Framework in the Partner Connectivity Kit (PCK).
The Adapter Framework interfaces are defined exclusively in this description and in the referenced Javadoc documentation. The source text examples and examples of XML documents and Web Services Description Language documents that are used or referenced below are merely examples to assist you in adapter development.

SAP does not guarantee that the applicability or executability of these examples will remain unchanged.
See also SAP Note 766332, which contains corrections and amendments made after completion of this documentation.
See SAP Note 766332 for the certification tests.
You can use the Partner Connectivity Kit to test your developed adapter and modules. You do not need a complete Process Integration landscape with Integration Server and Integration Builder until the integration tests, for example with an SAP application.
This description covers the following areas:
· Structure of the Adapter Framework
· Using the Java Connector Architecture 1.0
· Adapter Configuration in the Integration Builder
· Interfaces for Administration
· Tracing, Logging, and Monitoring
· Example Adapter and Example Module
This includes a configuration example for testing your adapter in the PCK.
The following descriptions are relevant to module development:
¡ Message Flow from the Sender
¡ Message Flow to the Receiver
¡ Adapter Framework Module Interfaces
· Example Adapter and Example Module
You can execute adapter solutions developed for SAP Exchange Infrastructure 2.0 in the XI 3.0 environment by making a few modifications. To do this, use the XI 2.0 adapter that is shipped with the Integration Server.

We recommend migrating XI 2.0 adapters to the XI 3.0 Adapter Framework, since the XI 2.0 interfaces are no longer supported after XI 3.0 and in some cases the XI 2.0 adapters are not executable in later releases.