私はmaven-jetty-pluginを使用してSpringアプリケーションを実行しています。当初、データソースはSpring内部で宣言されていました。外部のconstratinsのために、私はJNDIに移動しました。私は地元の発展のために使用桟橋-env.xmlセクションでは、次のとおりです。再起動の間にJettyでHSQLDBを再利用できません
<New id="dataSource" class="org.mortbay.jetty.plus.naming.Resource">
<Arg></Arg>
<Arg>jdbc/DataSource</Arg>
<Arg>
<New class="com.mchange.v2.c3p0.ComboPooledDataSource">
<Set name="driverClass">org.hsqldb.jdbcDriver</Set>
<Set name="jdbcUrl">jdbc:hsqldb:file:target/file.db;shutdown=true
</Set>
<Set name="user">sa</Set>
<Set name="password"></Set>
<Set name="initialPoolSize">3</Set>
<Set name="maxPoolSize">5</Set>
<Set name="numHelperThreads">2</Set>
<Set name="breakAfterAcquireFailure">true</Set>
</New>
</Arg>
</New>
データベースがロックされたままなので残念ながら私は、Webコンテキストを再起動することができるように見ることができません。私がここで間違っていることに関する考えは?