Hi Francis,
A first comment would be on how you are trying to deploy. The command syntax is 
as follows:

  java -jar deployer.jar <general_options> <command> <command_options>

For <general_options> you would normally specify user and password, for example:

  --user system --password manager

For <command>, if you are deploying, you would use:

  deploy


For this <command> in particular you would specify the deployment plan and module to deploy, for example:

  <deploymentPlan_home>\db2_plan.xml 
..\repository\tranql\rars\tranql-connector-1.1.rar

The entire command syntax in your case would be as follows (this comand should 
be in one line)

C:\Program Files\Geronimo\geronimo-1.0\bin>java -jar deployer.jar --user system --password manager deploy <deploymentPlan_home>\db2_plan.xml ..\repository\tranql\rars\tranql-connector-1.1.rar


If you are using Apache Geronimo v1.0 then you should not have any *SNAPSHOT* named files, the article in developerWorks refers to a pre-release M3 and up, not v1.0.

Second comment, your deployment plan will fail to deploy. Initially you are adding the wrong driver file and second you are not including the license jars.

I would suggest you take a closer look at the "Configure DB2 Datasource" document (http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/Configuring+DB2+Datasource), the instructions are simple, easy to follow and IT WORKS! Follow those steps, you should have it running in less than 5 mins.

Additionally you may want to look at the "Deployer tool" article (http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/Deployer+tool)

Let me know if you still have problems following the article (I trust you will 
not have any :) )

Cheers!
Hernan

VARIN, FRANCIS A. wrote:
We are in the process of trying to configure Geronimo to access DB2 as the database manager of choice. We currently have this mechanism functioning properly using WSAD and WAS. We are trying to migrate over to using Eclipse and Geronimo as a development environment. We are running into issues with trying to get Geronimo to configure the datasource for DB2. We have reviewed and attempted the following tutorials.

http://www-128.ibm.com/developerworks/opensource/library/os-ag-jdbc/

http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/Configuring+DB2+Datasource

Here is a sample datasource that we are trying to use:

<?xml version="1.0" encoding="UTF-8"?>

<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector";

  version="1.5"

configId="WebDataSources"
  parentId="org/apache/geronimo/Server">

<dependency>

  <uri>

    db2/jars/db2java.zip

  </uri>

</dependency>

<resourceadapter>

  <outbound-resourceadapter>

    <connection-definition>

      <connectionfactory-interface>

        javax.sql.DataSource

      </connectionfactory-interface>

      <connectiondefinition-instance>

        <name>MakeModel</name>

        <config-property-setting name="USERID">

          ecom1

        </config-property-setting>

        <config-property-setting name="PASSWORD">

          ecom1

        </config-property-setting>

        <config-property-setting name="Driver">

          COM.ibm.db2.jdbc.app.DB2Driver

        </config-property-setting>

        <config-property-setting name="ConnectionURL">

           jdbc:db2:VINDB

        </config-property-setting>

        <config-property-setting name="CommitBeforeAutocommit">

           false

        </config-property-setting>

        <config-property-setting name="ExceptionSorterClass">

           org.tranql.connector.NoExceptionsAreFatalSorter

        </config-property-setting>

        <connectionmanager>

          <local-transaction/>

          <single-pool>

             <max-size>10</max-size>

             <min-size>0</min-size>

             <blocking-timeout-milliseconds>

                5000

              </blocking-timeout-milliseconds>

              <idle-timeout-minutes>

                30

              </idle-timeout-minutes>

              <match-one/>

          </single-pool>

        </connectionmanager>

        <global-jndi-name>

          VINDB

        </global-jndi-name>

      </connectiondefinition-instance>

    </connection-definition>

  </outbound-resourceadapter>

</resourceadapter>

</connector>

When we try to use the deploy tool we get the following response:

C:\Program Files\Geronimo\geronimo-1.0>java -jar bin\deployer.jar db2-plan.xml repository\tranql\rars\tranql-connector-1.0-SNAPSHOT.rar

    Error: No such command: 'db2-plan.xml'

What would be really helpful is if anyone has successfully integrated Geronimo and DB2 to share their experiences and/or configuration we really would appreciate any help we can get here. We need to get by this issue but, are running out of things to try.

*Francis A. Varin, M.S.* *IT Architect II* Corporate Information Systems
Amica Mutual Insurance Company
1-800-652-6422 ext. 24536 http://www.amica.com <http://www.amica.com/>

------------------------------------------------------------------------

* **********************************************************
This email and any files transmitted with it are confidential and
intended
solely for the use of the individual or entity to whom they are
addressed.
If you have received this email in error please notify
[EMAIL PROTECTED]
and the sender of the message. Thank you.
********************************************************** *

Reply via email to