Server User Manual

Table Of Contents
Chapter 12: Integrating with Enterprise Information Systems 111
Editing the resource adapter descriptors
Resource Adapter Version: Specify the version of the resource adapter being
used.
Language: Select the language you are using from the drop-down list.
Display Name: Specify a short name that can be displayed in a GUI.
Description: Use this field to include any information that the component file
producer wants to provide to the deployer. This information is optional.
Large Icon: Specify a JPEG or GIF file containing a small image (16x16 pixels) to
be used in a GUI. This information is optional.
Small Icon: Specify a JPEG or GIF file containing a small image (32x32 pixels) to
be used in a GUI. This information is optional.
License Required: Use the drop-down list to specify whether a license is required
or not.
Description: If a license is required, this field specifies the licensing requirements
for the resource adapter module. For example, you might include the duration of
license, number of connection restrictions, and so on. This information is optional.
Editing the resource adapter descriptors
By looking in the structure pane, youll see that your connector module contains a
resource adapter node. Other nodes that you may see are server-specific nodes, so
which nodes appear depends on your server.
Note You wont be able to edit an archive that is located outside your current project.
You must supply the information requested on the Resource Adapter page. Fill in the
following fields:
Managed Connection Factory Class: Specify the class that implements the
ManagedConnectionFactory interface, which either matches an existing connection to
the EIS with the incoming request or creates a new physical connection to the EIS.
When the application server needs a connection to the EIS, it asks this class to
retrieve an existing connection or create a new one.
Connection Factory Interface: Specify the ConnectionFactory interface, which
allows an application component to connect to an EIS instance.
Connection Factory Implementation Class: Specify the class that implements the
ConnectionFactory interface. This class will contain a getConnection() method that
requests the application server to allocate a connection using the
ConnectionManager.allocateConnection() method.
Connection Interface: Specify the Connection interface, which connects an
application with the EIS.
Connection Implementation Class: Specify the class that implements the
Connection interface. This class must include a
close() method so the application
can terminate a connection with the EIS.
Transaction Support: Use the drop-down list to specify whether the connection will
have No Transaction Support, Local Transaction Support, or XATransaction
Support. Local transactions are managed internally by the EIS. XA transactions are
managed by a transaction manager external to the EIS.
Supports Reauthentication: Check this field if you want the resource adapter to
support reauthentication.