Hi,

    I was wondering that is it possible at all to create 2 pools of
connections which are to be used by the same application. I tried to do
someyhing like this in server.xml but the second one doesn't work: - 
it's giving me following error for second one 

 --Cannot create PoolableConnectionFactory--

I will really appreciate if somebosy could post the code if you've done it
already...

-- the part of server.xml looks like this--------------

          <Resource name="jdbc/CrdbConn" auth="Container"
                    type="javax.sql.DataSource"/>
          <ResourceParams name="jdbc/CrdbConn">
 
<parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourc
eFactory</value></parameter>
                <parameter><name>maxActive</name>
                <value>20</value>
                </parameter>            
            
              <parameter>
                <name>maxIdle</name>
                <value>10</value>
              </parameter>
              <parameter>
                <name>maxWait</name>
                <value>-1</value>
              </parameter>

            <parameter><name>driverClassName</name>
              <value>oracle.jdbc.driver.OracleDriver</value></parameter>
            <parameter><name>url</name>
 
<value>jdbc:oracle:thin:@dpwdev02:1521:drpd</value></parameter>
 
<parameter><name>username</name><value>cweb</value></parameter>
 
<parameter><name>password</name><value>cweb</value></parameter>
          </ResourceParams>
          
          <!-- HDB connection -->
          
          <Resource name="jdbc/hdbConn" auth="Container"
                    type="javax.sql.DataSource"/>
          <ResourceParams name="jdbc/hdbConn">
 
<parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourc
eFactory</value></parameter>
                <parameter><name>maxActive</name>
                <value>10</value>
                </parameter>            
            
              <parameter>
                <name>maxIdle</name>
                <value>10</value>
              </parameter>
              <parameter>
                <name>maxWait</name>
                <value>-1</value>
              </parameter>

            <parameter><name>driverClassName</name>
              <value>oracle.jdbc.driver.OracleDriver</value></parameter>
            <parameter><name>url</name>
              <value>jdbc:oracle:thin:@wfmprd02:1521:HDB</value></parameter>
 
<parameter><name>username</name><value>admin</value></parameter>
 
<parameter><name>password</name><value>admin</value></parameter>
          </ResourceParams>
          
          <!-- end HDB -->
------  end of part of
server.xml------------------------------------------------------

my web.xml looks like this


-----------web.xml--------------------------
<?xml version="1.0"?>
<!DOCTYPE web-app    
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"  
        "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd";>
<web-app>   
        <context-param>     
                <param-name>appversion</param-name>      
                <param-value>Development</param-value>   
        </context-param>
        <context-param>
          <param-name>som</param-name>
          <param-value>Divya Gupta</param-value>
        </context-param>
        <context-param>
          <param-name>amphost</param-name>
          <param-value>sundev01</param-value>
        </context-param>
        <context-param>
          <param-name>ampsid</param-name>
          <param-value>am2d</param-value>
        </context-param>
        <context-param>
          <param-name>crdbhost</param-name>
          <param-value>dpwdev02</param-value>
        </context-param>
        <context-param>
          <param-name>crdbsid</param-name>
          <param-value>drpd</param-value>
        </context-param>
<resource-ref>
 <description>Oracle Datasource example</description>
 <res-ref-name>jdbc/CrdbConn</res-ref-name>
 <res-type>javax.sql.DataSource</res-type>
 <res-auth>Container</res-auth>
</resource-ref>

<resource-ref>
 <description>Oracle Datasource example</description>
 <res-ref-name>jdbc/hdbConn</res-ref-name>
 <res-type>javax.sql.DataSource</res-type>
 <res-auth>Container</res-auth>
</resource-ref>


</web-app>
---end of web.xml---------------------------------

Thanks in advance,

Regards,

Divya

Reply via email to