- 追加された行はこの色です。
- 削除された行はこの色です。
**TomcatでDataSourceを使うときの設定
http://java-house.jp/ml/archive/j-h-b/049402.html
org.gjt.mm.mysql.MysqlDataSourceFactory~
org.gjt.mm.mysql.Driver
**TomcatのGUIでの設定とserver.xmlの手修正
GUIで設定も可能であるが、なぜかエラーが発生するため、下記設定を手修正で行った。
<Context className="org.apache.catalina.core.StandardContext"
cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper"
cookies="true" crossContext="false" debug="0" displayName="KinoTest"
docBase="c:/tomcat/bin/../webapps/KinoTest"
mapperClass="org.apache.catalina.core.StandardContextMapper"
path="/KinoTest" privileged="false" reloadable="false" swallowOutput="false"
useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
<Resource auth="Container" name="jdbc/DataSourceUserProfile" scope="Shareable" type="javax.sql.DataSource" />
<ResourceParams name="jdbc/DataSourceUserProfile">
<parameter>
<name>validationQuery</name>
<value>select * from AUTHENTICATE</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:sybase:Tds:192.175.244.102:2025</value>
</parameter>
<parameter>
<name>password</name>
<value>upromgr00</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.sybase.jdbc2.jdbc.SybDriver</value>
</parameter>
<parameter>
<name>username</name>
<value>upromgr</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
</ResourceParams>
</Context>
さらに、JDBCドライバが必要で、この場合はSybaseなので
C:\tomcat\common\lib\jconn2.jar
を配置した。