users@glassfish.java.net

Re: EJB timer - missed expiration

From: <forums_at_java.net>
Date: Tue, 7 Feb 2012 04:16:22 -0600 (CST)

This has not occurred for a couple of months but has just resurfaced again
for the first weekly job in February 2012.

The job should have run at 02:10 am on 2012-02-05, I turned on container
logging but there are absolutely no entries at this time. The last successful
run of this job was the previous week at 2012-01-29T02:10

<pre>
[#|2012-01-29T02:10:00.003+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1095;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.EJBTimerService;MethodName=deliverTimeout;|Calling
ejbTimeout for timer '1@@1327465731971@@server@@domain1' 'TimedObject =
ScheduledEventServiceBean' 'Application = leadseeker' 'BEING_DELIVERED'
'PERIODIC' 'Container ID = 86996792811520017' 'Sun Jan 29 02:10:00 GMT 2012'
'0' '0 # 10 # 2 # * # * # Sun # * # null # null # null # true #
weeklyCommissionAccounting # 0' |#]
[#|2012-01-29T02:10:00.003+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1095;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.BaseContainer;MethodName=preInvoke;|Entering
BaseContainer::preInvoke : EjbInvocation
 componentId=leadseeker_/,isLocal=true,isRemote=false,isBusinessInterface=false,isWebService=false,isMessageDriven=false,isHome=false,clientInterface=null,method=public
void
uk.co.leadseeker.service.ScheduledEventServiceBean.weeklyCommissionAccounting(),ejb=null,exception=null,exceptionFromBeanMethod=null,invId=0,wasCancelCalled=false,yetToSubmitStatus=true|#]
[#|2012-01-29T02:10:02.077+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1095;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.EJBTimerService;MethodName=postEjbTimeout;|Setting
last expiration  for periodic timer '1@@1327465731971@@server@@domain1'
'TimedObject = ScheduledEventServiceBean' 'Application = leadseeker'
'BEING_DELIVERED' 'PERIODIC' 'Container ID = 86996792811520017' 'Sun Jan 29
02:10:00 GMT 2012' '0' '0 # 10 # 2 # * # * # Sun # * # null # null # null #
true # weeklyCommissionAccounting # 0'  to Sun Jan 29 02:10:02 GMT 2012|#]
[#|2012-01-29T02:10:02.388+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1095;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.BaseContainer;MethodName=postInvoke;|Leaving
BaseContainer::postInvoke : EjbInvocation
 componentId=leadseeker_/,isLocal=true,isRemote=false,isBusinessInterface=false,isWebService=false,isMessageDriven=false,isHome=false,clientInterface=null,method=public
void
uk.co.leadseeker.service.ScheduledEventServiceBean.weeklyCommissionAccounting(),ejb=uk.co.leadseeker.service.ScheduledEventServiceBean_at_5ab590a2,exception=null,exceptionFromBeanMethod=null,invId=0,wasCancelCalled=false,yetToSubmitStatus=true|#]
[#|2012-01-29T02:10:02.388+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=1095;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.EJBTimerService;MethodName=scheduleTask;|Scheduling
'1@@1327465731971@@server@@domain1' 'TimedObject = ScheduledEventServiceBean'
'Application = leadseeker' 'BEING_DELIVERED' 'PERIODIC' 'Container ID =
86996792811520017' 'Sun Jan 29 02:10:00 GMT 2012' '0' '0 # 10 # 2 # * # * #
Sun # * # null # null # null # true # weeklyCommissionAccounting # 0'  for
timeout at Sun Feb 12 02:10:00 GMT 2012|#] </pre>   A scheduled weekly job
for Monday did however run on 2012-02-06:   <pre>
 [#|2012-02-06T00:00:09.756+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=3166;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.BaseContainer;MethodName=postInvoke;|Leaving
BaseContainer::postInvoke : EjbInvocation
 componentId=leadseeker_/,isLocal=true,isRemote=false,isBusinessInterface=false,isWebService=false,isMessageDriven=false,isHome=false,clientInterface=null,method=public
void
uk.co.leadseeker.service.ScheduledEventServiceBean.weeklyMerchantQuota(),ejb=uk.co.leadseeker.service.ScheduledEventServiceBean_at_5ab590a2,exception=null,exceptionFromBeanMethod=null,invId=0,wasCancelCalled=false,yetToSubmitStatus=true|#]
[#|2012-02-06T00:00:09.757+0000|FINE|glassfish3.1.1|javax.enterprise.system.container.ejb.com.sun.ejb.containers|_ThreadID=3166;_ThreadName=Thread-2;ClassName=com.sun.ejb.containers.EJBTimerService;MethodName=scheduleTask;|Scheduling
'2@@1327465731971@@server@@domain1' 'TimedObject = ScheduledEventServiceBean'
'Application = leadseeker' 'BEING_DELIVERED' 'PERIODIC' 'Container ID =
86996792811520017' 'Mon Jan 30 00:00:00 GMT 2012' '0' '0 # 0 # 0 # * # * #
Mon # * # null # null # null # true # weeklyMerchantQuota # 0'  for timeout
at Mon Feb 13 00:00:00 GMT 2012|#] </pre>


--
[Message sent by forum member 'buddypine']
View Post: http://forums.java.net/node/866262