Hi,
We are getting the below error in the auto activity of the BPM workflow and the activity is failed.
This error is not consistent.
This is a custom method used to set Process variables to a Workitem which was working fine before.
We have recently added a post-timer to one of our workflows to a manual activity Since then frequently some auto-activities fail saying "Timer already cancelled"
We do not have timer for these workflows. When we restart our Java Method Server, Auto-Activities run with no issues.
We are using CS 6.5 SP2, BPM 6.5 SP2 and Webtop 6.5 SP3
We are facing same error in all workflows even if they do not have timers
Please let us know any information regarding this error
2011-07-15 05:35:35,040 INFO [STDOUT] 2011-07-15 05:35:35,038 ERROR [http-0.0.0.0-9080-2] [com.documentum.mthdservlet.DoMethod] - Exception invoking com.gepower.documentum.collaboration.methods.ExtractAllPastParticipants.
java.lang.IllegalStateException: Timer already cancelled.
at java.util.Timer.sched(Timer.java:354)
at java.util.Timer.schedule(Timer.java:222)
at com.documentum.fc.client.impl.session.TicketWatchdog.<init>(TicketWatchdog.java:24)
at com.documentum.fc.client.impl.session.ManagedLoginInfo$PreferencesObserver.update(ManagedLoginInfo.java:261)
at com.documentum.fc.common.impl.preferences.TypedPreferences.notifyObservers(TypedPreferences.java:507)
at com.documentum.fc.common.impl.preferences.TypedPreferences.setString(TypedPreferences.java:156)
at com.documentum.fc.client.DfTypedObject.setBoolean(DfTypedObject.java:1099)
at com.documentum.fc.client.DfTypedObject.setBooleanUnchecked(DfTypedObject.java:1142)
at com.documentum.fc.common.DfPreferences.setAllowLightObjectParentChanges(DfPreferences.java:1824)
at com.documentum.bpm.DfWorkitemEx.setPrimitiveObjectValue(DfWorkitemEx.java:49)
at com.documentum.bpm.DfWorkitemEx___PROXY.setPrimitiveObjectValue(DfWorkitemEx___PROXY.java)
at com.gepower.documentum.collaboration.methods.ExtractAllPastParticipants.doTask(ExtractAllPastParticipants.java:174)
at com.documentum.bpm.rtutil.WorkflowMethod.execute(WorkflowMethod.java:188)
at com.documentum.bpm.rtutil.AbstractWorkflowMethod.executeMethod(AbstractWorkflowMethod.java:34)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:125)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:278)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:63)
at com.documentum.mthdservlet.DfMethodRunner.runIt(Unknown Source)
at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
2011-07-15 05:35:35,043 INFO [STDOUT] 2011-07-15 05:35:35,041 ERROR [http-0.0.0.0-9080-2] [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/bpm].[DoMethod]] - Servlet.service() for servlet DoMethod threw exception
javax.servlet.ServletException: java.lang.IllegalStateException: Timer already cancelled.
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Thanks,
Chandrika