TomcatでDataSource?を使うときの設定http://java-house.jp/ml/archive/j-h-b/049402.html org.gjt.mm.mysql.MysqlDataSourceFactory? 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 を配置した。 現在のアクセス:10099 |