To access an enterprise information system (EIS), configure connection factories, which
instantiate resource adapter classes for establishing and maintaining resource
connections.
About this task
An application component uses a connection factory to access a connection instance, which
the component then uses to connect to the underlying enterprise information system (EIS). Examples
of connections include database connections, Java™ Message Service connections, and SAP R/3 connections. If you are using optimized local adapters, you can use the olaRar.py script file to
configure the adapter connection factories. See the topic, olaRary.py script file for more
information.
Procedure
-
Click .
-
In the Resource adapters panel, select the resource adapter that you
want to configure.
-
From the Additional Properties heading, click J2C connection
factories.
-
Click New.
-
Specify any properties for the connection factory in the General
Properties panel.
-
Select the authentication preference.
-
Select the aliases for Component-managed authentication, Container-managed
authentication, or both.
Some choices for the mapping-configuration alias do not use a container-managed authentication
alias, so you will not be able to select a container-managed alias if one of those
mapping-configuration aliases is selected.
If you have defined security domains in the application
server, you can click Browse... to select an authentication alias for the
resource that you are configuring. Security domains allow you to isolate authentication aliases
between servers. The tree view is useful in determining the security domain to which an alias
belongs, and the tree view can help you determine the servers that will be able to access each
authentication alias. The tree view is tailored for each resource, so domains and aliases are hidden
when you cannot use them.
Note: If the resource adapter supports XA, an option
for Authentication alias for XA recovery will be available.
If there
are no aliases that are available, or you want to define a different alias:
- Click Apply to save the current settings.
- Click JAAS - J2C authentication data from the Related
Items heading.
- Click New.
- Define the properties for the alias in General Properties.
- Click OK.
-
Click OK.
-
Click the name of the J2C connection factory that you created.
-
From the Additional Properties heading, click Connection pool
properties.
-
Change any values by clicking the property name.
For more information on the settings for connection pools, read the topic Tuning connection
pools, or the topic, Connection pool settings.
-
Click OK.
-
Click Custom properties from the Additional
Properties heading.
-
Click any property name to change its value.
If the UserName and Password properties are defined, they will be overridden by
the component-managed authentication alias that you specified in the previous step.
-
Click Save.
-
Restart the Deployment Manager and the node agent for the changes to take effect.