I am a total Castor newbie, so please forgive me if the answer is
blatantly obvious (but tell me anyway)...

I am getting the following exception in my app server (Tomcat 4.0.3)
log, even after restarting. It appears that the read lock is persisting
after the restart, but where?: 

java.lang.IllegalStateException: Transaction
org.exolab.castor.jdo.engine.TransactionContextImpl@2b2d25 does not
hold the read lock:
dtw.pim.contact.db.ContactDatabaseImpl/jpim-d4003ffa8eb6474b2f7ac18c73dcbb31/2
-/-!
        at
org.exolab.castor.persist.LockEngine$TypeInfo.assure(LockEngine.java:1182)
        at
org.exolab.castor.persist.LockEngine$TypeInfo.access$500(LockEngine.java:967)
        at
org.exolab.castor.persist.LockEngine.revertObject(LockEngine.java:863)
        at
org.exolab.castor.persist.TransactionContext.rollback(TransactionContext.java:1602)
        at
org.exolab.castor.jdo.engine.DatabaseImpl.commit(DatabaseImpl.java:502)
        at dtw.webmail.util.CastorDatabase.commit(CastorDatabase.java)
        at
dtw.webmail.util.CastorDatabasePool.releaseDatabase(CastorDatabasePool.java)
        at
dtw.webmail.plugin.std.JpimContactManagement.isPersistent(JpimContactManagement.java)
        at dtw.webmail.JwmaController.doLogin(JwmaController.java)
        at
dtw.webmail.JwmaController.doDispatchSessionActions(JwmaController.java)
        at dtw.webmail.JwmaController.service(JwmaController.java)
        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)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHandler.java:217)
        at
org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:194)
        at java.lang.Thread.run(Thread.java:484)

__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.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