This service manages communication between the SAP J2EE Engine 6.20 and Enterprise Information Systems (EIS). Using connector architecture, EISConnector service integrates EIS with application servers and enterprise applications.
EISConnector Service runs on server nodes of SAP J2EE Engine 6.20 cluster. It can be configured at runtime using the “Runtime” tab of the Visual Administrator tool. This tab provides information about the existing Resource Adapters, and you can add new ones. It also contains several subtabs explained below – “General,” “Resource Adapter,” “Config Properties,” “Auth Mechanism” and “Security Permission.”
The following input fields must be filled:
The “License” textbox in the “General” tab specifies licensing requirements for the resource adapter module. It also specifies whether a license is required to deploy and use this resource adapter, and an optional description of the license terms (duration of license, number of connection restrictions). The “isLicenseRequired” field specifies whether a license is required to deploy and use the resource adapter.
The “Resource Adapter” tab specifies information about the resource adapter provider. The information includes fully qualified names of class or interfaces required as part of the connector architecture specified contracts, level of transaction support provided, configurable properties for the ManagedConnectionFactory instance, one or more authentication mechanisms supported, and additional required security permissions. The following input fields must be filled, according to the resource adapter:
javax.resource.spi.ManagedConnectionFactory
interfaceConnectionFactory
interface supported by the resource adapterConnectionFactory
class that implements the resource adapter’s specific
ConnectionFactory
interfaceConnection
interface supported by the resource adapterConnection
Class supported by the resource adapter’s specific
Connection
interfaceManagedConnection
instance“Config Property” tab contains a declaration of a single configuration property for a ManagedConnectionFactory instance.
Each ManagedConnectionFactory instance creates connections to a specific EIS instance based on the properties configured on the ManagedConnectionFactory instance. The configurable properties are specified only once in the deployment descriptor, even though a resource adapter can be used to configure multiple ManagedConnectionFactory instances.
The declaration consists of an optional description, name, type, and an optional value of the configuration property. If the resource adapter provider does not specify a value, the deployer is responsible for providing a valid value for a configuration property.
Any bounds or well-defined values of properties must be described in the description element.
The following options relate to the “Config Properties” pane:
The “Auth Mechanism” tab specifies an authentication mechanism supported by the resource adapter. This support is for the resource and not for the underlying EIS instance. The optional description specifies any resource adapter-specific requirement for the support of the security contract and authentication mechanism.
In the “Auth Mechanism” pane, different types of authentication mechanisms can be amended using “Add” and “Remove.” Every authentication mechanism added to the “Auth Mechanism” pane has two basic fields:
“Security Permission” specifies a security permission that is required by the resource adapter code.
The security permissions listed in the deployment descriptor are ones that are different from those required by the default permission set as specified in the connector architecture specification. The optional descriptions can mention specific reasons why the resource adapter requires a given security permission.
The following input field must be filled:
Different security permissions can be included in the “Security Permission” pane using the “Add” and “Remove” options.
|
Server |
|
Property Key |
Description |
Default Value |
|
|
|
PoolSize |
Specifies the size of the pool that stores a number of connections related to EIS.
|
|
GranularSize |
Specifies the number of the connections to an EIS stored in the pool. For example, if two EISs are integrated and PoolSize has a value of 10 and GranularSize has a value of 6, the real number of fields for connections in the pool is 22.
|
3 |
..cluster/server/services/eisconnector/properties
EISConnector Service properties specified in the
Visual Administrator
section can be set from this property file as well.