Start of Content Area

Component documentation Developing Adapters and Modules  Locate the document in its SAP Library structure

Purpose

With this description you can develop adapters and modules for SAP NetWeaver Process Integration. To do this, you use the Adapter Framework in the Partner Connectivity Kit (PCK).

More information: Adapter Framework, Partner Connectivity Kit

Implementation Considerations

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.

Caution

SAP does not guarantee that the applicability or executability of these examples will remain unchanged.

SAP Note 1004000 contains corrections and amendments made after completion of this documentation.

See SAP Note 1004000 for the certification tests.

Integration

Without making any further changes you can deploy and use adapters and modules in the Integration Server that you developed in the PCK.

Use the PCK to test the adapters and modules you developed.

You do not need a complete Process Integration landscape with Integration Server until the integration tests, for example with an SAP application

Features

This description covers the following areas:

      Structure of the Adapter Framework

      Adapter Requirements

      Using the Java Connector Architecture 1.0

      Adapter Configuration in the Integration Builder

      Message Exchange

      Message Metadata

      Interfaces for Administration

      Tools and Utilities

      Tracing, Logging, and Monitoring

      Example Adapter and Example Module

This includes a configuration example for testing your adapter in the PCK.

Module Development

The following descriptions are relevant to module development:

      Message Exchange

       Message Flow from the Sender

       Message Flow to the Receiver

       Adapter Framework Module Interfaces

      Example Adapter and Example Module

Restrictions

Adapters and modules that you have developed for SAP Exchange Infrastructure 2.0, SAP NetWeaver 2004 (XI 3.0), and SAP NetWeaver 7.0 will not work with SAP NetWeaver Process Integration 7.1.

Convert these versions to SAP NetWeaver Process Integration 7.1. The changes to the Adapter Framework API are only syntactic, not semantic.

For more information about API cross references, see the appendix of SAP Note 1004000.

Recommendation

SAP provides a help for converting partner adapters and modules.

If you cannot convert adapters straight away, you can reconfigure them for a non-central Adapter Engine. This Adapter Engine is based on SAP NetWeaver 2004 and SAP NetWeaver 7.0. It is connected to the SAP NetWeaver Process Integration 7.1 Integration Server by the XI adapter.

SAP is only providing this solution for a transition period. Upgrade your adapters to SAP NetWeaver Process Integration 7.1 and have them certified as soon as possible.

 

End of Content Area