読者です 読者をやめる 読者になる 読者になる

jdbcドライバが読み込まれない・・・

seasar tomcat

WEB-INF\lib配下にPostgresのドライバを置いてあるんだけれども、なぜかTomcatからは見えてないようで・・・・

jdbc.diconが間違ってるのかと確認したら↓のように問題はなさげ。

<component name="xaDataSource"
	class="org.seasar.extension.dbcp.impl.XADataSourceImpl">
	<property name="driverClassName">
		"org.postgresql.Driver"
	</property>
	<property name="URL">
		"jdbc:postgresql://db/test"
	</property>
	<property name="user">"test"</property>
	<property name="password">"test"</property>
</component>

結局やけっぱちでcommon\libに突っ込んでみたら普通に動いた・・・
なんで・・・(´・ω・)?

  • -

うわあああああああああ
Context定義ファイルが古いやつだったという落ち・・・同名のContext定義ファイルがあってその中身の参照先が違ってた。勿論その実際の参照先のWEB-INF/libにはドライバは入ってませんでした。
ほんっとなにやってんだ・・・orz