<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error waking up a receice task with a boundary timer event in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167271#M120807</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In case a boundary-event is attached to the receive-task, an additional execution is created under the hood (add scoping is needed for the boundary-event). So you should make sure you signal that child-execution, instead of the parent (== the execution you whould normally use to signal if no boundary is attached).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you try the proposed solution and come back if this is not the solution?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Apr 2014 10:21:46 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2014-04-22T10:21:46Z</dc:date>
    <item>
      <title>Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167265#M120801</link>
      <description>Hi,In my process I have a Receive Task that wait for an external signal made by activiti rest api.It works fine, but If I associate to that task a boundary timer to simulate a timeout:- if the timer fires is ok calling the next task,- if the signal arrives before the timeout an internal exception is</description>
      <pubDate>Fri, 18 Oct 2013 07:40:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167265#M120801</guid>
      <dc:creator>danilo1</dc:creator>
      <dc:date>2013-10-18T07:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167266#M120802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Seems that when the timer is attached to the receive task lose the capability of intercept the signal.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In fact if the signal is sent before the timeout, activiti raise the "internal error" and then calls however the "timeout task".&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 14:38:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167266#M120802</guid>
      <dc:creator>danilo1</dc:creator>
      <dc:date>2013-10-18T14:38:38Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167267#M120803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That sounds like a bug. Which exception do you get?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 11:08:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167267#M120803</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2013-10-21T11:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167268#M120804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am using rest-api and the returned message (after the http call)&amp;nbsp; is : {"errorMessage":"Internal Server Error","statusCode":500}.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The I am working with the original rest-api.war (5.13) and I do not know how I can produce a more verbose log. The modification of&amp;nbsp; the log4j.properties have do not&amp;nbsp; made any effect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Oct 2013 15:37:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167268#M120804</guid>
      <dc:creator>danilo1</dc:creator>
      <dc:date>2013-10-21T15:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167269#M120805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Update:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have investigated about the problem, so I got the sources, put a a try/catch in ExecutionActionRequest ( called by rest-api ) and then recompiled the activiti-rest package. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The outcome exception is a NullPointerException raised in the ExecutionEntity.signal(String signalName, Object signalData) method : the activiti attribute is set to null.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The modified ExecutionActionRequest rows (version 5.13) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; @Put&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; public ExecutionResponse performExecutionAction(ExecutionActionRequest actionRequest) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!authenticate()) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Execution execution = getExecutionFromRequest();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ExecutionActionRequest.ACTION_SIGNAL.equals(actionRequest.getAction())) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; try{ //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActivitiUtil.getRuntimeService().signal(execution.getId());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }catch (Throwable e){ //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if( execution == null&amp;nbsp; )&amp;nbsp; //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; System.out.println( "execution ==null" ); //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; e.printStackTrace(); //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; } //&amp;lt;————— ADDED BY ME&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if(ExecutionActionRequest.ACTION_SIGNAL_EVENT_RECEIVED.equals(actionRequest.getAction())) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;……………&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And the outcome stack trace&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; java.lang.NullPointerException&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.persistence.entity.ExecutionEntity.signal(ExecutionEntity.java:348)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.cmd.SignalCmd.execute(SignalCmd.java:45)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.cmd.NeedsActiveExecutionCmd.execute(NeedsActiveExecutionCmd.java:55)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:42)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:40)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:37)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.engine.impl.RuntimeServiceImpl.signal(RuntimeServiceImpl.java:184)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.activiti.rest.api.runtime.process.ExecutionResource.performExecutionAction(ExecutionResource.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.doHandle(ServerResource.java:449)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.put(ServerResource.java:1173)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.doHandle(ServerResource.java:524)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:590)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:302)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.ServerResource.handle(ServerResource.java:849)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.resource.Finder.handle(Finder.java:513)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.doHandle(Router.java:500)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.handle(Router.java:740)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.ChainHelper.handle(ChainHelper.java:114)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:75)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.Application.handle(Application.java:391)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.doHandle(Router.java:500)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.handle(Router.java:740)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.doHandle(Router.java:500)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Router.handle(Router.java:740)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.doHandle(Filter.java:159)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.routing.Filter.handle(Filter.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.ChainHelper.handle(ChainHelper.java:114)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.Component.handle(Component.java:391)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.Server.handle(Server.java:491)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.ServerHelper.handle(ServerHelper.java:74)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:153)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:1031)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; javax.servlet.http.HttpServlet.service(HttpServlet.java:847)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:165)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:372)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:679)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:931)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2013 12:17:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167269#M120805</guid>
      <dc:creator>danilo1</dc:creator>
      <dc:date>2013-10-22T12:17:29Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167270#M120806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Any news on this one? I'm running into the same issue in 5.13.1. So basically sending a signal to the execution fails with a NPE as described above. But only if a boundary timer is attached to the receive task.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 12:26:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167270#M120806</guid>
      <dc:creator>chkal</dc:creator>
      <dc:date>2014-04-10T12:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167271#M120807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In case a boundary-event is attached to the receive-task, an additional execution is created under the hood (add scoping is needed for the boundary-event). So you should make sure you signal that child-execution, instead of the parent (== the execution you whould normally use to signal if no boundary is attached).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you try the proposed solution and come back if this is not the solution?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 10:21:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167271#M120807</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2014-04-22T10:21:46Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167272#M120808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks a lot for your response. You are absolutely right. I was sending the signal to the wrong execution which resulted in the NPE mentioned above.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Basically I was doing something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Execution execution = runtimeService.createExecutionQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .processInstanceBusinessKey( "foobar" )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .singleResult();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;runtimeService.signal( execution.getId() );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've changed it to something like this and now it works fine:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ProcessInstance processInstance = runtimeService.createProcessInstanceQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .processInstanceBusinessKey( "foobar" )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .singleResult();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Execution execution = runtimeService.createExecutionQuery()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .processInstanceId( processInstance.getId() )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .activityId( "receiveActivityId" )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; .singleResult();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;runtimeService.signal( execution.getId() );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/java&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot for your help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2014 08:17:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167272#M120808</guid>
      <dc:creator>chkal</dc:creator>
      <dc:date>2014-04-23T08:17:11Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167273#M120809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have used receive task with timer boundary event, bu timer boundary event fires continuously, its not wait until the duration ends. In timer event I have set value as PT10M for repeated every 10 minutes it should fire. But firing continuously. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 07:15:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167273#M120809</guid>
      <dc:creator>jaikumar</dc:creator>
      <dc:date>2014-07-10T07:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error waking up a receice task with a boundary timer event</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167274#M120810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you provide a unit test showing your issue and create a JIRA issue with it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 10:07:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-waking-up-a-receice-task-with-a-boundary-timer-event/m-p/167274#M120810</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2014-07-10T10:07:12Z</dc:date>
    </item>
  </channel>
</rss>

