An example configuring a new J2C resource adapter follows:
Using Jacl:
set node [$AdminConfig getid /Cell:mycell/Node:mynode/]
An example of this output follows:
mynode(cells/mycell/nodes/mynode:node.xml#Node_1)
Using Jacl:
$AdminConfig required J2CResourceAdapter
An example of this output follows:
Attribute Type name String
Using Jacl:
set rarFile /currentScript/cicseci.rar set option [list -rar.name RAR1]
Using Jacl:
set newra [$AdminConfig installResourceAdapter $rarFile mynode $option]
An example of this output follows:
RAR1(cells/mycell/nodes/mynode:resources.xml#J2CResourceAdapter_1)
Using Jacl:
$AdminConfig save
To associate a resource adapter and a JNDI name to a J2C connector that is defined in a EAR module, perform the following steps:
Using Jacl:
$AdminConfig getid /Deployment:IPNMGR/ set deployments [$AdminConfig getid /Deployment:IPNMGR/] set deploymentObject [$AdminConfig showAttribute $deployments deployedObject] set modules [lindex [$AdminConfig showAttribute $deploymentObject modules] 0] foreach mod $modules { set rhs [lindex [split $mod #] 1]; set dep [lindex [split $rhs _] 0]; if {($dep == "ConnectorModuleDeployment")} { set rard $mod} } set rard2 [$AdminConfig showAttribute $rard resourceAdapter] $AdminConfig create J2CConnectionFactory $rard2 {{name DCM}{jndiName DCM}} $AdminConfig save