...
Once deployed, Derby_Test should be listed along with all the other database pools.
Alternatively you could create your own deployment plan and deploy the database connection pool directly from the commad line with the Deploy tool. The following example illustrates the deployment plan that can be used to deploy the same database pool you just deployed via the Administration Console.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8"?>
<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.1">
<dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
<dep:moduleId>
<dep:groupId>console.dbpool</dep:groupId>
<dep:artifactId>Derby_Test</dep:artifactId>
<dep:version>1.0</dep:version>
<dep:type>rar</dep:type>
</dep:moduleId>
<dep:dependencies>
<dep:dependency>
<dep:groupId>org.apache.derby</dep:groupId>
<dep:artifactId>derby</dep:artifactId>
<dep:version>10.1.1.0</dep:version>
<dep:type>jar</dep:type>
</dep:dependency>
</dep:dependencies>
</dep:environment>
<resourceadapter>
<outbound-resourceadapter>
<connection-definition>
<connectionfactory-interface>javax.sql.DataSource</connectionfactory-interface>
<connectiondefinition-instance>
<name>Derby_Test</name>
<config-property-setting name="Driver">org.apache.derby.jdbc.EmbeddedDriver</config-property-setting>
<config-property-setting name="ConnectionURL">jdbc:derby:test</config-property-setting>
<connectionmanager>
<local-transaction/>
<single-pool>
<max-size>10</max-size>
<min-size>0</min-size>
<match-one/>
</single-pool>
</connectionmanager>
</connectiondefinition-instance>
</connection-definition>
</outbound-resourceadapter>
</resourceadapter>
</connector>
|
If you want to use this option copy this file to you local drive and run the following command from the <geronimo_home>\bin directory:
deploy --user system --password manager deploy <plan_home>\Derby_Test-plan.xml ..\repository\tranql\tranql-connector\1.2\tranql-connector-1.2.rar
You should see a confirmation message similar to the one shown in the following example.
No Format bgColor #000000 borderStyle solid
D:\geronimo-1.1-Tomcat\bin>deploy --user system --password manager deploy \tmp\Derby_Test-plan.xml ..\repository\tranql\tranql-connector\1.2\tranql-connector-1.2.rar
Using GERONIMO_BASE: D:\geronimo-1.1-Tomcat
Using GERONIMO_HOME: D:\geronimo-1.1-Tomcat
Using GERONIMO_TMPDIR: D:\geronimo-1.1-Tomcat\var\temp
Using JRE_HOME: C:\Java\jdk1.5.0_06\
Deployed console.dbpool/Derby_Test/1.0/rar
For further details on this option refer to the Deployment plans section.