maybe you should properly shutdown hsqldb in Application#onDestroy() ...

Am 27.05.2010 um 19:00 schrieb Igor Vaynberg:

> you can add a servlet context listener that looks for the lock file
> and nukes it.
> 
> alternatively you can use the Start class that comes with wicket
> quickstart archetype/project that does what mvn jetty:run but with the
> added benefit of allowing hotswapping, and in that class you can add
> the code to nuke the lock file.
> 
> -igor
> 
> On Thu, May 27, 2010 at 9:57 AM, Jakub Skoczen <skoc...@gmail.com> wrote:
>> Hi Everyone,
>> 
>> First of all - this question is not directly concerned with Wicket,
>> sorry for that. But, I did came across this problem when developing a
>> small Wicket web app, so I thought someone else here may have had a
>> similar issue. So here it is: I got tired with the slow
>> write/compile/deploy process and I switched to using jetty:run (with
>> scanning interval set to 10s) and incrementally compiling the classes.
>> Unfortunately, right after jetty detects changes to the compiled class
>> and tries to redeploy the app I get the following HSQLDB exception:
>> 
>> java.sql.SQLException: The database is already in use by another
>> process: org.hsqldb.persist.niolockf...@7c137657[...] is presumably
>> locked by another process.
>> 
>> HSQLDB is run using the in-process mode and the following exception is
>> thrown both when using memory and file backend. It obviously looks
>> like HSQLDB is not releasing the lock during the auto redeployment,
>> maybe Jetty is locking up the thread somehow? Anyways, any ideas will
>> be greatly appreciated.
>> --
>> 
>> Cheers,
>> Jakub
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to