tomcat5.0+oracle10g配置连接池,在<Context>里只要加上
<parameter>
<name>url</name> 
        <value>jdbc:oracle:thin:@127.0.0.1:1521:orcl</value><!-- orcl为数据库名称 --</parameter>
这句就出错,tomcat就启动不了!用9i就没这个问题,
ojdbc14.jar,classes12.jar这些驱动都放到lib下了,这个问题弄了2天了,谁配置成功过,给个指点,谢谢了

解决方案 »

  1.   

    <Resource name="jdbc/TestDB"
                  auth="Container"
                  type="javax.sql.DataSource"/> <ResourceParams name="jdbc/TestDB">
       <parameter>
         <name>factory</name>
         <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
       </parameter>   <!-- Maximum number of dB connections in pool. Make sure you
            configure your mysqld max_connections large enough to handle
            all of your db connections. Set to 0 for no limit.
            -->
       <parameter>
         <name>maxActive</name>
         <value>100</value>
       </parameter>   <!-- Maximum number of idle dB connections to retain in pool.
            Set to 0 for no limit.
            -->
       <parameter>
         <name>maxIdle</name>
         <value>30</value>
       </parameter>   <!-- Maximum time to wait for a dB connection to become available
            in ms, in this example 10 seconds. An Exception is thrown if
            this timeout is exceeded.  Set to -1 to wait indefinitely.
            -->
       <parameter>
         <name>maxWait</name>
         <value>10000</value>
       </parameter>   <!-- MSSQLserver dB username and password for dB connections  -->
       <parameter>
        <name>username</name>
        <value>hugepas</value>
       </parameter>
       <parameter>
        <name>password</name>
        <value>hugepas</value>
       </parameter>   <!-- Class name for mssqlserver JDBC driver -->
       <parameter>
          <name>driverClassName</name>
          <value>oracle.jdbc.driver.OracleDriver</value>
       </parameter>   <!-- The JDBC connection url for connecting to your mssqlserver dB.-->
       <parameter>
         <name>url</name>
         <value>jdbc:oracle:thin:@100.100.100.225:1521:oracle</value>
    <!-- <value><![CDATA[jdbc:oracle:thin:@100.100.100.232:1521:crm/TestDB?useUnicode=true&characterEncoding=GBK]]></value>-->
       </parameter>
     </ResourceParams>
    </Context>