S2Jdbcやっと動いた!

動かなかった原因は3つ。
1.H2のデータファイルの場所指定が間違っていたこと。

<property name="URL">
	"jdbc:h2:file:"
		+ @org.seasar.framework.util.ResourceUtil@getBuildDir('app.dicon').getCanonicalPath()
		+ "/../../../../test/resources"
		+ "/data/hoge"
</property>

2.Libに「geronimo-jpa_3.0_spec-1.0.jar」が足りなかったこと。
3.convention.diconに指定がいるのを忘れていたこと。

<component class="org.seasar.framework.convention.impl.PersistenceConventionImpl"/>

これで、ばっちり動作。


データファイルは無理せず、TCP経由のほうが楽だったねぇ。でも、使うときにいちいち起動するほどじゃないだろうし、いい勉強になったです。