主にサンプル用DBとしてHSQLDBをfileモードで使う時、 接続URLの末尾に;shutdown=trueと付けると、 Connectionをcloseする度に、ローカルファイルのロックを解除するので 謎のエラーに悩まされずに済むですよ。 <component name="xaDataSource" class="org.seasar.extension.dbcp.impl.XADataSourceImpl"> <property name="driverClassName"> "org.hsqldb.jdbcDriver" </property> <property name="URL"> "jdbc:hsqldb:file:" + @org.seasar.framework.util.ResourceUtil@getBuildDir("data").getCanonicalPath