Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #2498 (closed)

Opened 14 years ago

Closed 12 years ago

Bug: Random logout error

Reported by: jamoore Owned by:
Priority: minor Milestone: OMERO-4.4
Component: General Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: 2012-01-17 (6)

Description

Not sure I can reproduce. See while running

components/tools/OmeroPy $ python test/integration/tickets2000.py TestTickets2000.test1163
.
----------------------------------------------------------------------
Ran 1 test in 6.519s

OK

From Blitz-0.log:

2010-06-10 12:24:33,194 INFO  [       ome.security.basic.CurrentDetails] (l.Server-2) Adding log:INSERT,class ome.model.meta.GroupExperimenterMap,1091
2010-06-10 12:24:33,196 INFO  [                     ome.logic.AdminImpl] (l.Server-2) Changed password for user: a9f654d0-5134-4bff-8d9f-7ceb323836e1
2010-06-10 12:24:33,196 INFO  [                     ome.logic.AdminImpl] (l.Server-2) Created user with blank password: a9f654d0-5134-4bff-8d9f-7ceb323836e12010-06-10 12:24:33,201 INFO  [                 org.perf4j.TimingLogger] (l.Server-2) start[1276165473182] time[19] tag[omero.call.success]
2010-06-10 12:24:33,201 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Rslt:    6662010-06-10 12:24:33,202 INFO  [ome.services.sessions.state.SessionCache] (l.Server-9) Waiting for synchronization
2010-06-10 12:24:35,789 INFO  [ome.services.sessions.state.SessionCache] (r_Worker-8) Synchronizing session cache. Count = 72010-06-10 12:24:35,789 INFO  [ome.services.sessions.state.SessionCache] (r_Worker-8) Destroying session 35cf3114-68ab-4026-9205-81c86d8755a9 due to : Timeout
2010-06-10 12:24:35,789 INFO  [                 org.perf4j.TimingLogger] (r_Worker-8) start[1276164873004] time[602785] tag[omero.session]2010-06-10 12:24:35,792 WARN  [ome.services.sessions.state.SessionCache] (r_Worker-8) Session listener threw an exception for session 35cf3114-68ab-4026-9205-81c86d8
755a9java.util.NoSuchElementException
        at java.util.LinkedList.remove(LinkedList.java:788)
        at java.util.LinkedList.removeLast(LinkedList.java:144)
        at ome.security.basic.CurrentDetails.logout(CurrentDetails.java:178)        at ome.security.basic.BasicSecuritySystem.logout(BasicSecuritySystem.java:148)
        at ome.services.licenses.LicenseSessionListener.logout(LicenseSessionListener.java:79)        at ome.services.licenses.LicenseSessionListener.onApplicationEvent(LicenseSessionListener.java:69)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
        at ome.services.messages.GlobalMulticaster.multicastEvent(GlobalMulticaster.java:55)
        at ome.system.OmeroContext.publishEvent(OmeroContext.java:327)        at ome.services.sessions.state.SessionCache.internalRemove(SessionCache.java:352)
        at ome.services.sessions.state.SessionCache.doUpdate(SessionCache.java:577)        at sun.reflect.GeneratedMethodAccessor160.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)        at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
        at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)2010-06-10 12:24:35,793 INFO  [        ome.services.util.ServiceHandler] (r_Worker-8)  Executor.doWork -- ome.services.sessions.SessionManagerImpl.reload
2010-06-10 12:24:35,793 INFO  [        ome.services.util.ServiceHandler] (r_Worker-8)  Args:    [null, ome.tools.spring.InternalServiceFactory@f28bfb0]2010-06-10 12:24:35,794 INFO  [         ome.security.basic.EventHandler] (r_Worker-8)  Auth:    user=0,group=0,event=null(Sessions),sess=bb121682-26ed-4b59-93af-efae
e41df7b42010-06-10 12:24:35,799 INFO  [                 org.perf4j.TimingLogger] (r_Worker-8) start[1276165475793] time[

Change History (1)

comment:1 Changed 12 years ago by jmoore

  • Milestone changed from Unscheduled to OMERO-Beta4.4
  • Resolution set to fixed
  • Sprint set to 2012-01-17 (6)
  • Status changed from new to closed

Fixed as part of #6639

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.71824 sec.)

We're Hiring!