
The JCA standard provides its own connection configuration mechanism. It is based on JavaBean properties, which are implemented in the ManagedConnectionFactory class. The properties must be JavaBean compliant. There must be setter and getter methods, which are called in the following cases:
The JCA mechanism is generally not suited to the requirements of Process Integration configuration for the following reasons:
That is, the configuration data is not selected statically for each connection, but dynamically with message data such as party, communication component, and communication channel/interface.
The only reason to use JavaBean properties in the ManagedConnectionFactory is to set default values in the deployment descriptor at deployment time.
In the example adapter, these default values are the adapter type JCA and the adapter namespace http://sap.com/xi/XI/sample. The third parameter addressMode is used for implementation examples of different variants of the address determination.