Server User Manual
Table Of Contents
- Developing Applications for J2EE™ Servers
- Contents
- Ch 1: Introduction
- Ch 2: Programming for the Java 2 Platform, Enterprise Edition
- Ch 3: Creating applications with J2EE technologies
- Ch 4: Configuring the target server settings
- Ch 5: Using JBuilder with Borland servers
- Configuring Borland servers in JBuilder
- Making the ORB available to JBuilder
- Configurations, partitions, partition services, and J2EE APIs
- Starting the configuration or server
- Remote deploying
- Remote debugging
- Web module workarounds
- Displaying the Borland Management Console in JBuilder
- International issues
- Borland servers and JDataStore 7.0
- Ch 6: Using JBuilder’s CORBA tools
- Ch 7: Using JBuilder with BEA WebLogic servers
- Ch 8: Using JBuilder with IBM WebSphere servers
- Ch 9: Using JBuilder with JBoss servers
- Ch 10: Using JBuilder with Tomcat
- Ch 11: Editing J2EE deployment descriptors
- Ch 12: Integrating with Enterprise Information Systems
- Ch 13: Building J2EE modules
- J2EE modules
- Setting module build properties
- Adding custom file types
- Sample build scenarios
- EJB JAR without any bean classes
- EJB JAR with custom files
- EJB JAR without EJB designer XML descriptors
- WAR with custom descriptor(s) in the WEB-INF directory
- WAR without any classes
- WAR with custom class filters
- WAR with custom file types
- EAR with custom files
- RAR with classes and dependencies
- Application client module with classes and dependencies
- Improving module build performance
- Index
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, you’ll 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 won’t 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.