You can use scripting and the wsadmin tool to configure new connection
pools.
About this task
Perform the following steps:
Procedure
- Identify the parent ID:
Using Jacl:
set newds [$AdminConfig getid /Cell:mycell/Node:mynode/JDBCProvider:JDBC1/DataSource:DS1/]
Using Jython:
newds = AdminConfig.getid('/Cell:mycell/Node:mynode/JDBCProvider:JDBC1/DataSource:DS1/')
Example output:
DS1(cells/mycell/nodes/mynode|resources.xml$DataSource_1)
- Creating connection pool:
Using Jacl:
$AdminConfig create ConnectionPool $newds {}
Using Jython:
print AdminConfig.create('ConnectionPool', newds, [])
Example output:
(cells/mycell/nodes/mynode|resources.xml#ConnectionPool_1)
- Save the configuration changes. See the Saving configuration changes with the wsadmin tool
article for more information.
- In a network deployment environment
only, synchronize the node. See the Synchronizing nodes with the wsadmin tool
article for more information.