[Seasar-user:10018] [Dolteng] 提案: JDBCドライバの解放を標準のjdbc.diconに定義
suga
[E-MAIL ADDRESS DELETED]
2007年 8月 22日 (水) 13:04:42 JST
suga です。
> Dolteng 開発者さま
Web アプリを undeploy しようとしたときに JDBC ドライバが邪魔に
なることがあります。
Seasar には JDBC ドライバを解放するためのユーティリティが用意
されていますので、Dolteng で生成されるプロジェクトの jdbc.dicon
で解放処理を実行するよう標準で定義してはいかがでしょうか。
内部的には DriverManagerUtil の loader と同じクラスローダーにある
JDBC ドライバだけが対象になりますので、基本的に実害はないと
思います。
何か問題がありそうな場合はご指摘ください。
↓ xaDataSource コンポーネントに定義するとわかりやすいですかね。
<component name="xaDataSource"
class="org.seasar.extension.dbcp.impl.XADataSourceImpl">
<property name="driverClassName">"..."</property>
<property name="URL">"jdbc:..."</property>
<property name="user">"..."</property>
<property name="password">"..."</property>
<destroyMethod>
@[E-MAIL ADDRESS DELETED]()
</destroyMethod>
</component>
--
suga ( [E-MAIL ADDRESS DELETED] )
Seasar-user メーリングリストの案内