In a previous iteration of my code, a write lock was granted to an
Object, but an exception was thrown before the transaction could
commit. Now the original write lock will not go away, even though I
have restarted my app server (Tomcat). How can I get rid of it? 

Do I have to explicity call rollback() if any exceptions are thrown? 

Thx,
August


org.exolab.castor.jdo.LockNotGrantedException: persist.writeLockTimeout
        at
org.exolab.castor.persist.ObjectLock.acquireUpdateLock(Unknown Source)
        at
org.exolab.castor.persist.LockEngine$TypeInfo.acquire(Unknown Source)
        at
org.exolab.castor.persist.LockEngine$TypeInfo.access$300(Unknown
Source)
        at org.exolab.castor.persist.LockEngine.update(Unknown Source)
        at
org.exolab.castor.persist.TransactionContext.markUpdate(Unknown Source)
        at org.exolab.castor.persist.TransactionContext.update(Unknown
Source)
        at org.exolab.castor.jdo.engine.DatabaseImpl.update(Unknown
Source)
        at
org.justgive.CartController.dispatchEditAccount(CartController.java:290)
        at org.justgive.CartController.service(CartController.java:176)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)

__________________________________________________
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to