Hi, I'm using Geronimo 2.0.2 and I'm trying to use to solution you proposed before, I created the java file with the code from above, I compiled it and then I putted that class inside the jar that contains that package. Now I'm trying to deploy the database pool with the following plan:
<?xml version="1.0" encoding="UTF-8"?> <connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2"> <dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"> <dep:moduleId> <dep:groupId>console.dbpool</dep:groupId> <dep:artifactId>Binding_Test_Pool</dep:artifactId> <dep:version>1.0</dep:version> <dep:type>rar</dep:type> </dep:moduleId> <dep:dependencies> <dep:dependency> <dep:groupId>oracle</dep:groupId> <dep:artifactId>jdbc</dep:artifactId> <dep:version>14</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>Binding_Test_Pool</name> <config-property-setting name="Password">mypassword</config-property-setting> <config-property-setting name="Driver">oracle.jdbc.OracleDriver</config-property-setting> <config-property-setting name="UserName">myuser</config-property-setting> <config-property-setting name="ConnectionURL">jdbc:oracle:thin:@wmsi001981:1521:db11</config-property-setting> <connectionmanager> <local-transaction/> <single-pool> <max-size>10</max-size> <min-size>0</min-size> <match-one/> </single-pool> </connectionmanager> <global-jndi-name> jdbc/MysqlDatabase </global-jndi-name> </connectiondefinition-instance> </connection-definition> </outbound-resourceadapter> </resourceadapter> <gbean name="ConnectionFactoryBindings" class="org.apache.geronimo.connector.globaljndi.ConnectionFactoryBindings"> <attribute name="nameInNamespace">jms:conn</attribute> <attribute name="type">javax.jms.ConnectionFactory</attribute> <attribute name="regularExpression">^JmsDispatcher.*ConnectionFactory$</attribute> </gbean> And on the command prompt screen I'm getting this error: C:\geronimo-tomcat6-jee5-2.0.2>java -jar bin/deployer.jar deploy factorybinding_ plan.xml repository\org\tranql\tranql-connector-ra\1.4\tranql-connector-ra-1.4.r ar Username: system Password: ******* Error: Unable to distribute tranql-connector-ra-1.4.rar: org.apache.geronimo.gbean.InvalidConfigurationException: Could not get GBeanInfo from class: org.apache.geronimo.connector.globaljndi.ConnectionFactoryBindings Could not get GBeanInfo from class: org.apache.geronimo.connector.globaljndi.ConnectionFactoryBindings null Unresolved compilation problem: Can you help me out with this issue? Thanks in advanced -- View this message in context: http://www.nabble.com/How-to-register-a-Datasource-in-GlobalJNDI-Namespace--tp12898127s134p14800942.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
