Re: Immortal sessions in production
Re: Immortal sessions in production
- Subject: Re: Immortal sessions in production
- From: Matteo Centro <email@hidden>
- Date: Mon, 14 Jan 2013 19:05:17 +0100
Hi all, suspecting there was some sort of deadlock I ran jstack
against one of the immortal sessions instances, I'm attaching the
output, anything helps...
Thanks,
Matteo
On Mon, Jan 14, 2013 at 12:35 PM, Matteo Centro <email@hidden> wrote:
> Sure, here it is:
> Hi Chuck,
>
> I'm posting just to you, I can't have google to index this...
>
> anyway, here is the stack trace:
> java.lang.IllegalMonitorStateException
> at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(ReentrantLock.java:127)
> at java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1239)
> at java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:431)
> at com.webobjects.eocontrol.EOObjectStoreCoordinator.unlock(EOObjectStoreCoordinator.java:448)
> at com.webobjects.eocontrol.EOEditingContext.unlockObjectStore(EOEditingContext.java:4684)
> at er.extensions.eof.ERXEC.unlockObjectStore(ERXEC.java:805)
> at com.webobjects.eocontrol.EOCustomObject.willReadRelationship(EOCustomObject.java:1281)
> at er.extensions.eof.ERXGenericRecord.willReadRelationship(ERXGenericRecord.java:378)
> at com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(_EOMutableKnownKeyDictionary.java:614)
> at com.webobjects.eocontrol.EOCustomObject.storedValueForKey(EOCustomObject.java:1634)
> at com.tla.logic._RigaCarrello.clientiPerTicket(_RigaCarrello.java:275)
> at com.tla.logic.RigaCarrello.setPosti(RigaCarrello.java:94)
> at com.tla.logic.Carrello.cancellaTutto(Carrello.java:164)
> at com.tla.calendar.Session.terminate(Session.java:81)
> at com.webobjects.appserver.WOSession._terminateByTimeout(WOSession.java:610)
> at com.webobjects.appserver.WOSessionStore$_SessionTimeoutManager.run(WOSessionStore.java:115)
> at java.lang.Thread.run(Thread.java:662)
>
> Sorry for the italian Class Names and Methods, as I said I inherited that...
>
> The exception is caught, that printout is the printStackTrace of the
> exception...
> But anyway, I'm not sure that's the real problem, I found this morning
> an instance with 295 sessions (still alive) and the only exception
> logged was a weird
>
> er.transaction.adaptor.Exceptions - Database Exception occured: No
> operations allowed after connection closed.
>
> Connection was closed due to the following exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.sql.SQLException
> MESSAGE: Communication link failure: java.io.EOFException, underlying
> cause: null
>
> ** BEGIN NESTED EXCEPTION **
>
> java.io.EOFException
>
> STACKTRACE:
>
> java.io.EOFException
> at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1394)
> at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1538)
> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1929)
> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)
> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)
> at com.mysql.jdbc.Connection.execSQL(Connection.java:2247)
> at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1371)
> at com.webobjects.jdbcadaptor.JDBCChannel._bindInputVariablesWithBindingsAndExecute(JDBCChannel.java:265)
> at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:337)
> at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
> at com.webobjects.jdbcadaptor.JDBCChannel.selectAttributes(JDBCChannel.java:220)
> at com.webobjects.eoaccess.EODatabaseChannel._selectWithFetchSpecificationEditingContext(EODatabaseChannel.java:897)
> at com.webobjects.eoaccess.EODatabaseChannel.selectObjectsWithFetchSpecification(EODatabaseChannel.java:234)
> at com.webobjects.eoaccess.EODatabaseContext._objectsWithFetchSpecificationEditingContext(EODatabaseContext.java:3055)
> at com.webobjects.eoaccess.EODatabaseContext.objectsWithFetchSpecification(EODatabaseContext.java:3195)
> at com.webobjects.eocontrol.EOObjectStoreCoordinator.objectsWithFetchSpecification(EOObjectStoreCoordinator.java:488)
> at com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(EOEditingContext.java:4069)
> at er.extensions.eof.ERXEC.objectsWithFetchSpecification(ERXEC.java:1305)
> at com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(EOEditingContext.java:4444)
> at com.tla.logic.Performance.fetchFreshPerformancesWithQualifier(Performance.java:414)
> at com.tla.logic.Carrello.cancellaTutto(Carrello.java:154)
> at com.tla.calendar.components.ALTComponent.invokeAction(ALTComponent.java:167)
> at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1357)
> at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1745)
> at er.extensions.appserver.ajax.ERXAjaxApplication.invokeAction(ERXAjaxApplication.java:117)
> at er.extensions.appserver.ERXApplication.invokeAction(ERXApplication.java:2018)
> at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedPage(ERXComponentRequestHandler.java:157)
> at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedSession(ERXComponentRequestHandler.java:235)
> at er.extensions.appserver.ERXComponentRequestHandler._dispatchWithPreparedApplication(ERXComponentRequestHandler.java:268)
> at er.extensions.appserver.ERXComponentRequestHandler._handleRequest(ERXComponentRequestHandler.java:302)
> at er.extensions.appserver.ERXComponentRequestHandler.handleRequest(ERXComponentRequestHandler.java:377)
> at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
> at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2139)
> at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2104)
> at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
> at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
> at java.lang.Thread.run(Thread.java:662)
>
> So I'm not that confident that I am on the right track...
> Looks like if anything goes wrong in the life of the instance sessions
> won't die... Which is kind of disturbing.
>
>
> Matteo
>
> On Sun, Jan 13, 2013 at 7:01 PM, Chuck Hill <email@hidden> wrote:
>> Can you post the entire stack trace?
>>
>> At the very least, I would catch that exception and now allow it out of your finalize method.
>
>
> On Sun, Jan 13, 2013 at 7:01 PM, Chuck Hill <email@hidden> wrote:
>> Can you post the entire stack trace?
>>
>> At the very least, I would catch that exception and now allow it out of your finalize method.
>>
>>
>> On 2013-01-12, at 2:01 PM, Matteo Centro wrote:
>>
>>> Thanks, I'll try that.
>>> Anyway (I can't say it's that but this happens often in instances with
>>> immortal sessions):
>>> I get this in my terminate() method
>>> java.lang.IllegalMonitorStateException
>>> at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(ReentrantLock.java:127)
>>> at java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1239)
>>> at java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:431)
>>> at com.webobjects.eocontrol.EOObjectStoreCoordinator.unlock(EOObjectStoreCoordinator.java:460)
>>> at com.webobjects.eocontrol.EOEditingContext.unlockObjectStore(EOEditingContext.java:4684)
>>> at er.extensions.eof.ERXEC.unlockObjectStore(ERXEC.java:805)
>>> at com.webobjects.eocontrol.EOCustomObject.willReadRelationship(EOCustomObject.java:1281)
>>> at er.extensions.eof.ERXGenericRecord.willReadRelationship(ERXGenericRecord.java:378)
>>> at com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(_EOMutableKnownKeyDictionary.java:614)
>>> at com.webobjects.eocontrol.EOCustomObject.storedValueForKey(EOCustomObject.java:1634)
>>>
>>> I'm using ERXEC everywhere and I'm not locking explicitly, should I
>>> lock the ec in the terminate method?
>>>
>>>
>>> Matteo
>>>
>>> On Sat, Jan 12, 2013 at 8:39 PM, Simon <email@hidden> wrote:
>>>> stick this in your session constructor, it will log out whenever a
>>>> session is created. then you can start figuring out where you are
>>>> creating a session outside the RR loop which is the normal culprit...
>>>>
>>>> StringWriter stringWriter = new StringWriter();
>>>> PrintWriter printWriter = new PrintWriter(stringWriter);
>>>> (new Throwable()).printStackTrace(printWriter);
>>>> String trace = stringWriter.toString();
>>>> log.debug("Session count = " + application().activeSessionsCount());
>>>> ClickEventLogger2.getLogger().fatal(ClickEventCode.E00129, "Session
>>>> Created:\n\n " + trace,
>>>> this.getClass().getSimpleName());
>>>>
>>>> hmmm, you'll have to replace the "ClickEventLogger2" line because
>>>> that's our logging mechanism. you could log.fatal it and set up an
>>>> email appender in log4j.
>>>>
>>>> simon
>>>>
>>>>
>>>> On 12 January 2013 17:43, Matteo Centro <email@hidden> wrote:
>>>>> Sorry to resuscitate such an old discussion but I'm having the exact
>>>>> same issue...
>>>>> It's an old application that we "inherited", we wonderized it as much
>>>>> as it's possible but something weird happens in production, sessions
>>>>> on some instances simply won't die.
>>>>> Some instances go out of memory and they hang there.
>>>>> I'm in trouble and I needs some hints, both to fix the issue
>>>>> temporarily and to fix it for good (of course in that case I assume
>>>>> I'll have to rewrite the app, if only I could find the budget).
>>>>> What are the most common causes of sessions not dying?
>>>>>
>>>>> Thanks,
>>>>>
>>>>>
>>>>> Matteo
>>>>>
>>>>> On Thu, Aug 21, 2008 at 5:35 AM, Joe Little <email@hidden> wrote:
>>>>>> I had something similar with sessions going bonkers on a public WO
>>>>>> page that our internal google search engine completely trashed. In the
>>>>>> end, robots.txt and explicit rules to deny certain patterns were added
>>>>>> to prevent this.
>>>>>>
>>>>>>
>>>>>> On Wed, Aug 20, 2008 at 8:17 PM, D Tim Cummings <email@hidden> wrote:
>>>>>>> We have a couple of sessionless apps that have started showing this problem
>>>>>>> with sessions that don't terminate. It turned out the sessions were being
>>>>>>> created by malformed urls coming from malicious robot web crawlers. The
>>>>>>> urls were of the form
>>>>>>> http://www.courses.qut.edu.au/cgi-bin/WebObjects/Courses.woa/wa/cgi-bin/WebObjects/Courses.woa
>>>>>>> Maybe see if you are getting incorrect links to your sessionless login page.
>>>>>>> We solved the problem by catching unknown direct actions in
>>>>>>> DirectAction.java
>>>>>>> @Override
>>>>>>> public WOActionResults performActionNamed(String actionName) {
>>>>>>> try {
>>>>>>> return super.performActionNamed(actionName);
>>>>>>> } catch (NSForwardException nsfe) {
>>>>>>> log.info("ns forward exception - prbalby no such method for " + actionName);
>>>>>>> }
>>>>>>> return defaultAction();
>>>>>>> }
>>>>>>> and in Application.java directing exceptions back to the Main page (for URLs
>>>>>>> with more than one / after wa).
>>>>>>> @Override
>>>>>>> public WOComponent pageWithName(String namePage, WOContext context) {
>>>>>>> if ( "WOExceptionPage".equals(namePage) ) {
>>>>>>> namePage = "Main";
>>>>>>> }
>>>>>>> if ( "WOSessionRestorationError".equals(namePage) ) {
>>>>>>> namePage = "Main";
>>>>>>> }
>>>>>>> return super.pageWithName(namePage, context);
>>>>>>> }
>>>>>>>
>>>>>>> and in Main.java
>>>>>>> public void setException ( Exception e ) {
>>>>>>> log.error("an exception occurred " + e);
>>>>>>> }
>>>>>>>
>>>>>>> We are running apps with embedded Wonder 4 and WebObjects 5.3.3 on Mac OS X
>>>>>>> Server 10.5.4 with WebObjects 5.4.2 deployment. We didn't have the problem
>>>>>>> before we went to this setup, but maybe we weren't getting hit with the same
>>>>>>> url format then.
>>>>>>> Tim
>>>>>>> On 21/08/2008, at 4:02 AM, Chuck Hill wrote:
>>>>>>>
>>>>>>> On Aug 20, 2008, at 9:54 AM, Simon McLean wrote:
>>>>>>>
>>>>>>> Hi All -
>>>>>>> Wondering if someone can throw me some ideas on solving what looks like an
>>>>>>> immortal session problem.
>>>>>>> - Start up 1 instance in java monitor.
>>>>>>> - User lands on sessionless login page. No sessions.
>>>>>>> - User logs in. 1 session.
>>>>>>> - User logs out. 0 sessions.
>>>>>>> - User logs in. 1 session.
>>>>>>> - User does nothing. Session times out. 0 sessions.
>>>>>>> All looks good. However, we get to the end of the day and the instance has
>>>>>>> 376 active sessions. But I know for this particular app there are only 6
>>>>>>> users, because they are all sitting next door :-) Also, If i now leave this
>>>>>>> instance overnight none of those active sessions will go away.
>>>>>>> So what could be going on ? Something appears to be creating immortal
>>>>>>> sessions, but forced session termination (by the user logging out) and
>>>>>>> session expiration seem to be behaving themselves.
>>>>>>>
>>>>>>> If the users don't notice any problems, my money would be on an exception
>>>>>>> thrown from your Session.terminate(). Also check the sleep() method to
>>>>>>> ensure it can never throw.
>>>>>>> I have seen a related problem where two requests come in for the same
>>>>>>> session (user double clicks, Ajax etc), and the first calls terminate() on
>>>>>>> the session. The second thread is stuck and the app can't gracefully shut
>>>>>>> down. IIRC, you would see zero sessions in this case. The "fix" for this
>>>>>>> is to not call terminate() and instead set the session timeout to a small
>>>>>>> number of seconds.
>>>>>>> Chuck
>>>>>>> --
>>>>>>> Chuck Hill Senior Consultant / VP Development
>>>>>>> Practical WebObjects - for developers who want to increase their overall
>>>>>>> knowledge of WebObjects or who are trying to solve specific problems.
>>>>>>> http://www.global-village.net/products/practical_webobjects
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>> Webobjects-dev mailing list (email@hidden)
>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>> This email sent to email@hidden
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>> Webobjects-dev mailing list (email@hidden)
>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>
>>>>>>> This email sent to email@hidden
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>> Webobjects-dev mailing list (email@hidden)
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>
>>>>>> This email sent to email@hidden
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list (email@hidden)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>
>>>>> This email sent to email@hidden
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>> --
>> Chuck Hill Senior Consultant / VP Development
>>
>> Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
>> http://www.global-village.net/gvc/practical_webobjects
>>
>> Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest Growing Companies in B.C!
>> Global Village Consulting ranks 76th in 24th annual PROFIT 200 ranking of Canada’s Fastest-Growing Companies by PROFIT Magazine!
>>
>>
>>
>>
>>
>>
>>
>>
Attaching to process ID 3304, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 20.7-b02
Deadlock Detection:
No deadlocks found.
Finding object size using Printezis bits and skipping over...
Thread 17103: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willRead() @bci=77, line=1165 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_GenericRecordBinding.valueInObject(java.lang.Object) @bci=6, line=570 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=2, line=613 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Vendita.righeVendita() @bci=4, line=962 (Interpreted frame)
- com.tla.calendar.components.prenotazione.PaginaConferma$1.run() @bci=38, line=222 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 14377: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willRead() @bci=77, line=1165 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_GenericRecordBinding.valueInObject(java.lang.Object) @bci=6, line=570 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=2, line=613 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Vendita.righeVendita() @bci=4, line=962 (Interpreted frame)
- com.tla.calendar.components.prenotazione.PaginaConferma$1.run() @bci=38, line=222 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 13613: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willRead() @bci=77, line=1165 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_GenericRecordBinding.valueInObject(java.lang.Object) @bci=6, line=570 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=2, line=613 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Vendita.righeVendita() @bci=4, line=962 (Interpreted frame)
- com.tla.calendar.components.prenotazione.PaginaConferma$1.run() @bci=38, line=222 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 11844: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willRead() @bci=77, line=1165 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_GenericRecordBinding.valueInObject(java.lang.Object) @bci=6, line=570 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=2, line=613 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Vendita.righeVendita() @bci=4, line=962 (Interpreted frame)
- com.tla.calendar.components.prenotazione.PaginaConferma$1.run() @bci=38, line=222 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 10346: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willRead() @bci=77, line=1165 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_GenericRecordBinding.valueInObject(java.lang.Object) @bci=6, line=570 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=2, line=613 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Vendita.righeVendita() @bci=4, line=962 (Interpreted frame)
- com.tla.calendar.components.prenotazione.PaginaConferma$1.run() @bci=38, line=222 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 9213: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingValues(com.webobjects.eocontrol.EOEditingContext, java.lang.String, com.webobjects.foundation.NSDictionary) @bci=20, line=216 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=15, line=190 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=4, line=320 (Interpreted frame)
- com.tla.calendar.components.ALTComponent.changeCanali(java.lang.Integer) @bci=17, line=84 (Interpreted frame)
- com.tla.calendar.DirectAction.goToAction() @bci=610, line=493 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor198.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0ad0ee8>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 9212: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingValues(com.webobjects.eocontrol.EOEditingContext, java.lang.String, com.webobjects.foundation.NSDictionary) @bci=20, line=216 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=15, line=190 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=4, line=320 (Interpreted frame)
- com.tla.calendar.components.ALTComponent.changeCanali(java.lang.Integer) @bci=17, line=84 (Interpreted frame)
- com.tla.calendar.DirectAction.goToAction() @bci=610, line=493 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor198.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e08d3e40>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
- <0x00000000e0ad7a68>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 9211: (state = IN_NATIVE)
- java.net.SocketInputStream.socketRead0(java.io.FileDescriptor, byte[], int, int, int) @bci=0 (Compiled frame; information may be imprecise)
- java.net.SocketInputStream.read(byte[], int, int) @bci=84, line=129 (Compiled frame)
- com.webobjects.appserver._private.WOHttpIO.refillInputBuffer(java.io.InputStream) @bci=153, line=165 (Interpreted frame)
- com.webobjects.appserver._private.WOHttpIO.readLine(java.io.InputStream) @bci=211, line=222 (Compiled frame)
- com.webobjects.appserver._private.WOHttpIO.readRequestFromSocket(java.net.Socket) @bci=38, line=310 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=46, line=88 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000db6d5af0>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 9210: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingValues(com.webobjects.eocontrol.EOEditingContext, java.lang.String, com.webobjects.foundation.NSDictionary) @bci=20, line=216 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=15, line=190 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=4, line=320 (Interpreted frame)
- com.tla.calendar.components.ALTComponent.changeCanali(java.lang.Integer) @bci=17, line=84 (Interpreted frame)
- com.tla.calendar.DirectAction.goToAction() @bci=610, line=493 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor198.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0ade5e8>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 4159: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Interpreted frame)
- java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=118 (Interpreted frame)
- java.lang.ref.ReferenceQueue.remove() @bci=2, line=134 (Interpreted frame)
- org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run() @bci=10, line=1122 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 4119: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.tla.logic.RecordUnique.fetchFreshRecordUnique(com.webobjects.eocontrol.EOEditingContext) @bci=26, line=22 (Interpreted frame)
- com.tla.logic.RecordUnique.sharedInstance(com.webobjects.eocontrol.EOEditingContext) @bci=3, line=29 (Interpreted frame)
- it.altera.tlacommon.TLASession.<init>() @bci=23, line=50 (Interpreted frame)
- com.tla.calendar.Session.<init>() @bci=1, line=45 (Interpreted frame)
- sun.reflect.GeneratedConstructorAccessor73.newInstance(java.lang.Object[]) @bci=24 (Interpreted frame)
- sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=27 (Compiled frame)
- java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=92, line=513 (Compiled frame)
- java.lang.Class.newInstance0() @bci=118, line=355 (Interpreted frame)
- java.lang.Class.newInstance() @bci=15, line=308 (Interpreted frame)
- com.webobjects.foundation._NSUtilities.instantiateObject(java.lang.Class, java.lang.Class[], java.lang.Object[], boolean, boolean) @bci=23, line=642 (Interpreted frame)
- com.webobjects.appserver.WOApplication.createSessionForRequest(com.webobjects.appserver.WORequest) @bci=13, line=1974 (Interpreted frame)
- er.extensions.appserver.ERXApplication.createSessionForRequest(com.webobjects.appserver.WORequest) @bci=2, line=2395 (Interpreted frame)
- com.tla.calendar.Application.createSessionForRequest(com.webobjects.appserver.WORequest) @bci=16, line=93 (Interpreted frame)
- com.webobjects.appserver.WOApplication._initializeSessionInContext(com.webobjects.appserver.WOContext) @bci=50, line=2110 (Interpreted frame)
- com.webobjects.appserver.WOContext.session() @bci=37, line=369 (Interpreted frame)
- com.webobjects.appserver.WOAction.session() @bci=4, line=165 (Interpreted frame)
- com.tla.calendar.DirectAction.sess() @bci=1, line=1715 (Interpreted frame)
- com.tla.calendar.DirectAction.bookAction() @bci=52, line=1451 (Interpreted frame)
- sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame)
- sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=87, line=39 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0ae5168>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 4117: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingValues(com.webobjects.eocontrol.EOEditingContext, java.lang.String, com.webobjects.foundation.NSDictionary) @bci=20, line=216 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=15, line=190 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=4, line=320 (Interpreted frame)
- com.tla.calendar.components.ALTComponent.changeCanali(java.lang.Integer) @bci=17, line=84 (Interpreted frame)
- com.tla.calendar.DirectAction.goToAction() @bci=610, line=493 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor198.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0aebdb8>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 3366: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willReadRelationship(java.lang.Object) @bci=55, line=1270 (Compiled frame)
- er.extensions.eof.ERXGenericRecord.willReadRelationship(java.lang.Object) @bci=8, line=378 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=15, line=614 (Compiled frame)
- er.extensions.eof.ERXGenericRecord$TouchingBinding.valueInObject(java.lang.Object) @bci=5, line=207 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._Performance.eventoSettore() @bci=4, line=305 (Compiled frame)
- com.tla.logic.Performance.sito() @bci=1, line=106 (Compiled frame)
- com.tla.logic.Performance.acquistabile() @bci=1, line=400 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor53.invoke(java.lang.Object, java.lang.Object[]) @bci=40 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$ValueAccessor$1.methodValue(java.lang.Object, java.lang.reflect.Method) @bci=6, line=636 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(java.lang.Object) @bci=9, line=1134 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.valueForKey(java.lang.String) @bci=14, line=1498 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(java.lang.Object, java.lang.String) @bci=26, line=447 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(java.lang.Object, java.lang.String) @bci=19, line=212 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.valueForKeyPath(java.lang.String) @bci=2, line=1588 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCodingAdditions$Utility.valueForKeyPath(java.lang.Object, java.lang.String) @bci=26, line=149 (Compiled frame)
- com.webobjects.eocontrol.EOKeyValueQualifier.evaluateWithObject(java.lang.Object) @bci=5, line=148 (Compiled frame)
- com.webobjects.eocontrol.EOAndQualifier.evaluateWithObject(java.lang.Object) @bci=27, line=99 (Compiled frame)
- com.webobjects.eocontrol.EOQualifier.filteredArrayWithQualifier(com.webobjects.foundation.NSArray, com.webobjects.eocontrol.EOQualifier) @bci=58, line=690 (Compiled frame)
- com.tla.calendar.components.calendario.MonthList.eventsByDate() @bci=41, line=62 (Interpreted frame)
- com.tla.calendar.components.calendario.MonthList.showMe() @bci=18, line=123 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor65.invoke(java.lang.Object, java.lang.Object[]) @bci=40 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$ValueAccessor$1.methodValue(java.lang.Object, java.lang.reflect.Method) @bci=6, line=636 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(java.lang.Object) @bci=9, line=1134 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(java.lang.Object, java.lang.String) @bci=50, line=1324 (Compiled frame)
- com.webobjects.appserver.WOComponent.valueForKey(java.lang.String) @bci=2, line=1736 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(java.lang.Object, java.lang.String) @bci=26, line=447 (Compiled frame)
- com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(java.lang.Object, java.lang.String) @bci=19, line=212 (Compiled frame)
- com.webobjects.appserver.WOComponent.valueForKeyPath(java.lang.String) @bci=2, line=1804 (Compiled frame)
- com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(com.webobjects.appserver.WOComponent) @bci=19, line=50 (Compiled frame)
- com.webobjects.appserver.WOAssociation.booleanValueInComponent(com.webobjects.appserver.WOComponent) @bci=6, line=276 (Compiled frame)
- com.webobjects.appserver._private.WOConditional.evaluateCondition(com.webobjects.appserver.WOContext) @bci=10, line=60 (Compiled frame)
- com.webobjects.appserver._private.WOConditional.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=2, line=93 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOConditional.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=94 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=3, line=136 (Interpreted frame)
- com.webobjects.appserver._private.WOComponentContent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=36, line=51 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOGenericContainer.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=15, line=44 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- er.extensions.components._private.ERXWORepetition.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=90, line=590 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOGenericContainer.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=15, line=44 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- er.extensions.components._private.ERXWORepetition.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=90, line=590 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOGenericContainer.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=15, line=44 (Interpreted frame)
- com.webobjects.appserver.WOComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=56, line=1122 (Interpreted frame)
- com.webobjects.appserver._private.WOComponentReference.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=135 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=3, line=136 (Interpreted frame)
- com.webobjects.appserver.WOComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=56, line=1122 (Interpreted frame)
- er.extensions.components.ERXComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=26, line=195 (Interpreted frame)
- com.tla.calendar.components.calendario.MonthList.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=67, line=54 (Interpreted frame)
- com.webobjects.appserver._private.WOComponentReference.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=135 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOConditional.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=94 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WOConditional.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=94 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=3, line=136 (Interpreted frame)
- com.webobjects.appserver._private.WOComponentContent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=36, line=51 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=3, line=136 (Interpreted frame)
- com.webobjects.appserver.WOComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=56, line=1122 (Interpreted frame)
- er.extensions.components.ERXComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=26, line=195 (Interpreted frame)
- com.webobjects.appserver._private.WOComponentReference.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=11, line=135 (Interpreted frame)
- com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=46, line=126 (Compiled frame)
- com.webobjects.appserver._private.WODynamicGroup.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=3, line=136 (Interpreted frame)
- com.webobjects.appserver.WOComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=56, line=1122 (Interpreted frame)
- er.extensions.components.ERXComponent.appendToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=26, line=195 (Interpreted frame)
- com.webobjects.appserver.WOComponent._appendPageToResponse(com.webobjects.appserver.WOResponse, com.webobjects.appserver.WOContext) @bci=108, line=1574 (Interpreted frame)
- com.webobjects.appserver.WOComponent._generateResponseInContext(com.webobjects.appserver.WOContext) @bci=11, line=1543 (Interpreted frame)
- com.webobjects.appserver.WOComponent.generateResponse() @bci=5, line=1538 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=285, line=278 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000de6729b0>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
- <0x00000000e089f5d0>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
- <0x00000000e08bfd50>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 3365: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=70, line=4067 (Interpreted frame)
- er.extensions.eof.ERXEC.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification, com.webobjects.eocontrol.EOEditingContext) @bci=10, line=1305 (Interpreted frame)
- com.webobjects.eocontrol.EOEditingContext.objectsWithFetchSpecification(com.webobjects.eocontrol.EOFetchSpecification) @bci=3, line=4444 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingValues(com.webobjects.eocontrol.EOEditingContext, java.lang.String, com.webobjects.foundation.NSDictionary) @bci=20, line=216 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectsMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=15, line=190 (Interpreted frame)
- com.webobjects.eoaccess.EOUtilities.objectMatchingKeyAndValue(com.webobjects.eocontrol.EOEditingContext, java.lang.String, java.lang.String, java.lang.Object) @bci=4, line=320 (Interpreted frame)
- com.tla.calendar.components.ALTComponent.changeCanali(java.lang.Integer) @bci=17, line=84 (Interpreted frame)
- com.tla.calendar.DirectAction.goToAction() @bci=610, line=493 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor198.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Compiled frame)
- com.webobjects.appserver.WODirectAction.performActionNamed(java.lang.String) @bci=71, line=144 (Interpreted frame)
- er.extensions.appserver.ERXDirectAction.performActionNamed(java.lang.String) @bci=2, line=418 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(com.webobjects.appserver.WORequest) @bci=207, line=259 (Interpreted frame)
- com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=79, line=161 (Interpreted frame)
- er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(com.webobjects.appserver.WORequest) @bci=222, line=126 (Interpreted frame)
- com.webobjects.appserver.WOApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=32, line=1687 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequestImmediately(com.webobjects.appserver.WORequest) @bci=74, line=2139 (Interpreted frame)
- er.extensions.appserver.ERXApplication.dispatchRequest(com.webobjects.appserver.WORequest) @bci=13, line=2104 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.runOnce() @bci=473, line=144 (Interpreted frame)
- com.webobjects.appserver._private.WOWorkerThread.run() @bci=129, line=226 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0af2978>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
Thread 3364: (state = BLOCKED)
- java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
- com.webobjects.appserver.WOApplication$_LifebeatThread.run() @bci=233, line=1619 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 3363: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.willReadRelationship(java.lang.Object) @bci=55, line=1270 (Compiled frame)
- er.extensions.eof.ERXGenericRecord.willReadRelationship(java.lang.Object) @bci=8, line=378 (Compiled frame)
- com.webobjects.eocontrol._EOMutableKnownKeyDictionary$Initializer$_LazyGenericRecordBinding.valueInObject(java.lang.Object) @bci=15, line=614 (Compiled frame)
- er.extensions.eof.ERXGenericRecord$TouchingBinding.valueInObject(java.lang.Object) @bci=5, line=207 (Compiled frame)
- com.webobjects.eocontrol.EOCustomObject.storedValueForKey(java.lang.String) @bci=14, line=1634 (Compiled frame)
- com.tla.logic._PerformanceOpzionata.performance() @bci=4, line=183 (Interpreted frame)
- com.tla.logic.Carrello.cancellaTutto() @bci=74, line=153 (Interpreted frame)
- com.tla.calendar.Session.terminate() @bci=70, line=81 (Interpreted frame)
- com.webobjects.appserver.WOSession._terminateByTimeout() @bci=6, line=610 (Interpreted frame)
- com.webobjects.appserver.WOSessionStore$_SessionTimeoutManager.run() @bci=127, line=115 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=662 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 3358: (state = BLOCKED)
Locked ownable synchronizers:
- None
Thread 3357: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=156 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=811 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(java.util.concurrent.locks.AbstractQueuedSynchronizer$Node, int) @bci=48, line=842 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(int) @bci=17, line=1178 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock$NonfairSync.lock() @bci=21, line=186 (Compiled frame)
- java.util.concurrent.locks.ReentrantLock.lock() @bci=4, line=262 (Compiled frame)
- com.webobjects.eocontrol.EOObjectStoreCoordinator.lock() @bci=4, line=420 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.lockObjectStore() @bci=41, line=4666 (Compiled frame)
- er.extensions.eof.ERXEC.lockObjectStore() @bci=17, line=790 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext._dispose(boolean) @bci=181, line=1172 (Compiled frame)
- com.webobjects.eocontrol.EOEditingContext.finalize() @bci=9, line=1239 (Interpreted frame)
- er.extensions.eof.ERXEC.finalize() @bci=62, line=776 (Interpreted frame)
- java.lang.ref.Finalizer.invokeFinalizeMethod(java.lang.Object) @bci=0 (Interpreted frame)
- java.lang.ref.Finalizer.runFinalizer() @bci=45, line=83 (Interpreted frame)
- java.lang.ref.Finalizer.access$100(java.lang.ref.Finalizer) @bci=1, line=14 (Interpreted frame)
- java.lang.ref.Finalizer$FinalizerThread.run() @bci=11, line=160 (Interpreted frame)
Locked ownable synchronizers:
- None
Thread 3356: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Interpreted frame)
- java.lang.Object.wait() @bci=2, line=485 (Compiled frame)
- java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=116 (Compiled frame)
Locked ownable synchronizers:
- None
Thread 3354: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Interpreted frame)
- com.webobjects.appserver._WORunLoop._acceptInputBeforeDate(com.webobjects.foundation.NSTimestamp) @bci=98, line=244 (Interpreted frame)
- com.webobjects.appserver._WORunLoop.runBeforeDate(com.webobjects.foundation.NSTimestamp) @bci=39, line=95 (Interpreted frame)
- com.webobjects.appserver.WOApplication._runOnce() @bci=17, line=1095 (Interpreted frame)
- com.webobjects.appserver.WOApplication.run() @bci=106, line=1248 (Interpreted frame)
- er.extensions.appserver.ERXApplication.run() @bci=293, line=1450 (Interpreted frame)
- com.webobjects.appserver.WOApplication.main(java.lang.String[], java.lang.Class) @bci=55, line=548 (Interpreted frame)
- er.extensions.appserver.ERXApplication.main(java.lang.String[], java.lang.Class) @bci=6, line=860 (Interpreted frame)
- com.tla.calendar.Application.main(java.lang.String[]) @bci=3, line=35 (Interpreted frame)
- sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame)
- sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=87, line=39 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=25 (Interpreted frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=161, line=597 (Interpreted frame)
- com.webobjects._bootstrap.WOBootstrap.main(java.lang.String[]) @bci=118, line=87 (Interpreted frame)
Locked ownable synchronizers:
- None
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden