Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-241)
Java HotSpot(TM) Server VM (build 1.5.0_13-121, mixed mode)
I'm not quite sure what is causing these exceptions which I cannot consistently reproduce.
The following is a sample app instance logs with both EOAdaptorDebugEnabled & WODebuggingEnabled set to true right after the app instance was launched.
[2008-07-22 14:46:29 PDT] <main> The URL for webserver connect is:
[2008-07-22 14:46:29 PDT] <main> null
[2008-07-22 14:46:29 PDT] <main> Waiting for requests...
[2008-07-22 14:47:10 PDT] <Finalizer> Unable to release locks held by a deallocated EOEditingContext.
[2008-07-22 14:47:10 PDT] <Finalizer> java.lang.IllegalStateException: Illegal Lock usage: unlocking thread not owner.
at com.webobjects.foundation.NSRecursiveLock.unlock(NSRecursiveLock.java:207)
at com.webobjects.eocontrol.EOEditingContext.unlock(EOEditingContext.java:4720)
at com.webobjects.eocontrol.EOEditingContext._dispose(EOEditingContext.java:1158)
at com.webobjects.eocontrol.EOEditingContext.finalize(EOEditingContext.java:1178)
at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)
[2008-07-22 14:47:10 PDT] <WorkerThread5> === Begin Internal Transaction
[2008-07-22 14:47:10 PDT] <WorkerThread5> evaluateExpression: <"SELECT t0.ACCOUNT_BALANCE, t0.CITY, t0.COMPANY_NAME, t0.COUNTRY, t0.CREATION_TIMESTAMP, t0.EMAIL_ADDRESS, t0.FAX_NUMBER, t0.FIRST_NAME, t0.IS_ACTIVE_INTEGER, t0.LAST_LOGIN_TIMESTAMP, t0.LAST_NAME, t0.LOGIN_COUNT, t0.OID, t0.PARTNER_ID, t0.PASSWORD, t0.PHONE_NUMBER, t0.STATE, t0.STREET_ADDRESS_1, t0.STREET_ADDRESS_2, t0.ZIP FROM USER t0 WHERE (t0.IS_ACTIVE_INTEGER = ? AND t0.EMAIL_ADDRESS like ? AND t0.PASSWORD = ?)" withBindings: 1:1(isActiveInteger), 2:"
email@hidden"(emailAddress), 3:"lauren"(password)>
[2008-07-22 14:47:10 PDT] <WorkerThread5> 0 row(s) processed
[2008-07-22 14:47:10 PDT] <WorkerThread5> === Commit Internal Transaction
[2008-07-22 14:47:17 PDT] <WorkerThread6> === Begin Internal Transaction
I'm not sure where to begin looking for the cause of this exception.
Can anyone point me in the right direction?
Thanks,
Joe