geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From SKService <sunil1...@gmail.com>
Subject Re: Problem creating a DB2 datasource
Date Sat, 29 Mar 2008 02:47:31 GMT

Thankyou for your fruitful reply. But still I'm stuck. 
First, I already have "tranql-connector-db2-xa-1.1" under the path
"repository/org/tranql/tranql-connector-db2-xa/1.1/tranql-connector-db2-xa-1.1.rar"
. But I'm confused in using it because I'm not sure where in the plan to add
the deployment plan tag referred by you,
   <external-path 
xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
     <dep:groupId>org.tranql</dep:groupId>
     <dep:artifactId>tranql-connector-db2-xa</dep:artifactId>
     <dep:type>rar</dep:type>
   </external-path>

Second, I've tried after correcting the command parameter sequence. The
corrected command (with my old setup) is, 
deploy --user system --password manager deploy
..\repository\org\tranql\tranql-connector-ra\1.4\tranql-connector-ra-1.4.rar

Please take a look at the error pasted below, which also has the plan. and
suggested whether my plan needs to be corrected. 

Appreciate your help.

C:\geronimo-tomcat6-jee5-2.0.2\bin>deploy --user system --password manager
deploy
..\repository\org\tranql\tranql-connector-ra\1.4\tranql-connector-ra-1.4.rar
   C:\geronimo-tomcat6-jee5-2.0.2\bin\db2-geronimo-plan.xml
Using GERONIMO_BASE:   C:\geronimo-tomcat6-jee5-2.0.2
Using GERONIMO_HOME:   C:\geronimo-tomcat6-jee5-2.0.2
Using GERONIMO_TMPDIR: var\temp
Using JRE_HOME:        C:\Program Files\Java\jdk1.5.0_06\jre
    Error: Unable to distribute tranql-connector-ra-1.4.rar:
    org.apache.geronimo.common.DeploymentException: Could not parse
    module descriptor

        Could not parse module descriptor

        Invalid deployment descriptor: errors:


    C:\geronimo-tomcat6-jee5-2.0.2\bin\db2-geronimo-plan.xml:2:1: error:
    cvc-complex-type.3.2.1: Attribute not allowed (no wildcards
    allowed): configId in element
    connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2


    C:\geronimo-tomcat6-jee5-2.0.2\bin\db2-geronimo-plan.xml:15:3:
    error: cvc-complex-type.2.4a: Expected element
    'resourceadapter@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    instead of
    'dependency@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    here in element
    connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2


    C:\geronimo-tomcat6-jee5-2.0.2\bin\db2-geronimo-plan.xml:19:3:
    error: cvc-complex-type.2.4a: Expected element
    'resourceadapter@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    instead of
    'dependency@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    here in element
    connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2


    C:\geronimo-tomcat6-jee5-2.0.2\bin\db2-geronimo-plan.xml:23:3:
    error: cvc-complex-type.2.4a: Expected element
    'resourceadapter@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    instead of
    'dependency@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2'
    here in element
    connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2


    Descriptor:

    <xml-fragment configId="user/database-pool-DB2_Test/1/car"
    xmlns:con="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2">

      <!--#####        COMMENT OUT THIS SECTION      #####-->

      <!---->

      <!--<dep:dependency
    xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.0">-->

  <!--<dep:uri>db2/db2jcc/8.1.7/jar</dep:uri>-->

  <!--</dep:dependency>-->

  <!--##### ADD THE FOLLOWING THREE DEPENDENCIES #####-->

  <con:dependency>

    <con:uri>db2/db2jcc/8.1.7/jar</con:uri>

  </con:dependency>

  <con:dependency>

    <con:uri>db2/db2jcc_license_cu/8.1.7/jar</con:uri>

  </con:dependency>

  <con:dependency>

    <con:uri>db2/db2jcc_license_cisuz/8.1.7/jar</con:uri>

  </con:dependency>

  <!--#####  THE REMAINING PART DOES NOT CHANGE  #####-->

  <con:resourceadapter>

    <con:outbound-resourceadapter>

      <con:connection-definition>


<con:connectionfactory-interface>javax.sql.DataSource</con:connectionfactory-interface>

        <con:connectiondefinition-instance>

          <con:name>DB2_TEST1</con:name>

          <con:config-property-setting
name="Password">db2admin</con:config-property-setting>

          <con:config-property-setting
name="CommitBeforeAutocommit">false</con:config-property-setting>

          <con:config-property-setting
name="Driver">com.ibm.db2.jcc.DB2Driver</con:config-property-setting>

          <con:config-property-setting
name="ExceptionSorterClass">org.tranql.connector.AllExceptionsAreFatalSorter</con:config-property-setting>

          <con:config-property-setting
name="UserName">db2admin</con:config-property-setting>

          <con:config-property-setting
name="ConnectionURL">jdbc:db2://localhost:50000/TEST1</con:config-property-setting>

          <con:connectionmanager>

            <con:local-transaction/>

            <con:single-pool>

              <con:match-one/>

            </con:single-pool>

          </con:connectionmanager>

        </con:connectiondefinition-instance>

      </con:connection-definition>

    </con:outbound-resourceadapter>

  </con:resourceadapter>

</xml-fragment>
-- 
View this message in context: http://www.nabble.com/Problem-creating-a-DB2-datasource-tp16344329s134p16366049.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message