+

Search Tips   |   Advanced Search

Advanced resource adapter properties


To specify advanced settings for resource adapters that comply with the V1.5 Java ™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) specification.

A resource adapter is an implementation of the Java EE Connector Architecture (JCA) specification that provides access for applications to an enterprise information system (EIS), like DB2, CICS, SAP and PeopleSoft, or provides access for an EIS to applications on the server. A resource adapter can also provide an EIS with the ability to communicate with message-driven beans that are configured on the server. Some resource adapters are provided by IBM, but third party vendors can provide their own resource adapters.

A resource adapter implementation is provided in a resource adapter archive file; this file has an extension of .rar. A resource adapter can be provided as a stand-alone adapter or as part of an application, in which case it is referred to as an embedded adapter. To install a stand-alone resource adapter archive file. Embedded adapters are installed as part of the application installation.

To view this admin console page, click Resources > Resource Adapters > Resource adapters > resource_adapter > Advanced resource adapter properties.

Restrict the JVM to allow only one instance of this resource adapter

Prevents more than one instance of a resource adapter Java Bean with a unique resource adapter implementation class name from existing in the same JVM. This field is only available on resource archives that allow definitions for activation specifications.

Avoid trouble: Enabling this setting imposes a restrictive condition on the inbound communications. For example, if two applications embed the same resource adapter, only the first application to start will be able to access resources through its embedded resource adapter. If a stand-alone resource adapter is configured for a single instance, no applications that embed that same resource adapter will be able to access resources.

Data type Boolean (checkbox)
Default False (disabled)

Register this resource adapter with the high availability manager

The high availability (HA) manager will manage the lifecycle of a JCA 1.5 resource adapter in a cluster. Do not select this option without first consulting WAS documentation for the resource adapter, because this option requires the resource adapter to support high availability of inbound messaging. This field is only available on resource archives that allow definitions for activation specifications.

Avoid trouble: Enabling this setting imposes a restrictive condition on the inbound communications.

This setting can be implemented with:

  • Endpoint failover: allows only one resource adapter in an HA group to receive messages across multiple servers. The result is that only one resource adapter can have endpoints active at one time.

  • Resource adapter instance failover: allows only one resource adapter in an HA group to be started across multiple servers. Inbound or outbound communication is limited to one resource adapter in the cluster.

Data type Boolean (checkbox with implementation options)
Default False (disabled)





Related concepts


Relational resource adapters and JCA

 

Related tasks


Set Resource Adapters

 

Related


Administrative console scope settings
Thread pool settings