以下文件均在{tomcat}\conf\Catalina\localhost中配置:
這是在5.0.30中配置得test.xml:
<Context docBase="test" path="/test">
? <Resource name="TestDataSource" type="javax.sql.DataSource"/>
? <ResourceParams name="TestDataSource">
??? <parameter>
????? <name>url</name>
????? <value>jdbc:oracle:thin:@localhost:1521:oracle</value>
??? </parameter>
??? <parameter>
????? <name>password</name>
????? <value>password</value>
??? </parameter>
??? <parameter>
????? <name>maxActive</name>
????? <value>100</value>
??? </parameter>
??? <parameter>
????? <name>maxWait</name>
????? <value>5000</value>
??? </parameter>
??? <parameter>
????? <name>driverClassName</name>
????? <value>oracle.jdbc.OracleDriver</value>
??? </parameter>
??? <parameter>
????? <name>username</name>
????? <value>username</value>
??? </parameter>
??? <parameter>
????? <name>maxIdle</name>
????? <value>50</value>
??? </parameter>
? </ResourceParams>
</Context>
這是在5.5.25中配置得test.xml:
<Context docBase="test" path="/test" debug="0" reloadable="true">
<Resource
????? name="TestDataSource"
????? type="javax.sql.DataSource"
????? password="password"
????? driverClassName="oracle.jdbc.OracleDriver"
????? maxIdle="2"
????? maxWait="5000"
????? username="username"
????? url="jdbc:oracle:thin:@localhost:1521:oracle"
????? maxActive="4"/>
</Context>
如果在連接數(shù)據(jù)庫時提示connect url為""或null,根據(jù)版本改成上面的就可以了.
但是為什么在兩個版本下調(diào)用另一個就會出錯,是什么原因?希望高人解答.
我感覺至少應(yīng)該向下兼容啊,暈!
posted on 2008-03-20 17:16
Tiger1102 閱讀(1779)
評論(3) 編輯 收藏 所屬分類:
每日進階