[Seasar-user:10739] validationQuery をSeaser2.3系列で使いたい

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 9月 26日 (水) 19:10:48 JST


石浦と申します。

Seaserのバージョン2.3.8を使用させて頂いております。

さて、Seaserを使って、
http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/jndi-resources-howto.html
   4. Tomcat のリソースファクトリの設定
にあるvalidationQueryを設定することは可能でしょうか。

server.xmlであれば、
   <Resource  auth="Container"
      name="jdbc/MySQL"   type="javax.sql.DataSource"
      password="pass"
      driverClassName="com.mysql.jdbc.Driver"  maxIdle="2"
      maxWait="5000" validationQuery="select 1"

のように記述していたところですが、Seaserを使っていますので、
j2ee.diconに記載する必要があるように思っています。

その場合、
org.seasar.extension.dbcp.impl.DataSourceImpl
をカスタムクラスに置き換えるような対応になるのでしょうか。

それとも以下のようにdiconに記載すれば必要なパラメータが渡ってくれるよう
な実装になっているのでしょうか?

 <component name="dataSource"
  class="org.seasar.extension.dbcp.impl.DataSourceImpl">
 </component>
        <property name="validationQuery">"select 1"</property>
</components>


以上、よろしくお願いします。




Seasar-user メーリングリストの案内