<?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: Why NullPointerException, when I use TimerBoundaryEvent? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13526#M5681</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you provide a failing unit test with process xml that demonstrates this problem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Oct 2012 08:24:45 GMT</pubDate>
    <dc:creator>jbarrez</dc:creator>
    <dc:date>2012-10-25T08:24:45Z</dc:date>
    <item>
      <title>Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13520#M5675</link>
      <description>I just begin to study BPMN and Activiti. I write a prototype to use TimerBoundaryEvent. But when I run the prototype, java.lang.NullPointerException throws. Could anyone help me, please? Thank you.The logical&amp;nbsp; of my prototype is simple. There is one ServiceTask "NormalTask1". If the duration of "Nor</description>
      <pubDate>Mon, 28 Mar 2011 10:01:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13520#M5675</guid>
      <dc:creator>mscai</dc:creator>
      <dc:date>2011-03-28T10:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13521#M5676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How do you test this? Could it be that your service task has already run before the timer fires?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2011 11:15:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13521#M5676</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-03-29T11:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13522#M5677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi jbarrez,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for the remind. It seems there is issue for the execution of Service Task.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My java class for this Service Task is as the below. It sleeps 200 seconds:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;public void doServiceTask(ActivityExecution execution) throws Exception { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; System.out.println("hello world");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Thread.sleep(200000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; System.out.println("Goodbye world");&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;**************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;According to the output, the timer doesn't fire until my Service Task finishes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I change the service task to User Task. Sleep 30 seconds when do this user task. And then timer is fired, and everything is ok.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;taskService.claim(yask.getId(), "mscai");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ExecutionTask( …);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread.sleep(30000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (InterruptedException e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO Auto-generated catch block&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; taskService.complete(task.getId());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch(ActivitiException e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Mar 2011 10:16:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13522#M5677</guid>
      <dc:creator>mscai</dc:creator>
      <dc:date>2011-03-31T10:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13523#M5678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think that service tasks are not meant to be used in this way. They are executed in one transaction, and do not handle timers nicely. I think that this should be rather done by combination of serviceTask &amp;amp; receiveTask&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Mar 2011 10:29:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13523#M5678</guid>
      <dc:creator>mproch</dc:creator>
      <dc:date>2011-03-31T10:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13524#M5679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Indeed, Maciek is right. Using a timer on a service task is something which will not work as expected. If you want to have a timer on your logic, using your own java timer in the logic call itself will work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2011 09:39:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13524#M5679</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-04-01T09:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13525#M5680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the same problem when i use TimerBoundaryEvent together with UserTask. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to implement an escalation mail. I've checked in database that Activiti creates additional job for other execution id. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think this is connected somehow with UserTask which is cancelled. Exception is thrown when Activiti tries to execute this additional job.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use Activiti 5.8 on OSGi. Any idea, workaround? Maybe upgrade Activiti to 5.10 version resolve problem?.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Oct 2012 15:06:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13525#M5680</guid>
      <dc:creator>pmarzec</dc:creator>
      <dc:date>2012-10-24T15:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13526#M5681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you provide a failing unit test with process xml that demonstrates this problem?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 08:24:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13526#M5681</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-10-25T08:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13527#M5682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Below I have included my example xml snippet. That is what i want achieve:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;definitions xmlns="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsi="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;xmlns:activiti="&lt;/SPAN&gt;&lt;A href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer"&gt;http://activiti.org/bpmn&lt;/A&gt;&lt;SPAN&gt;" xmlns:bpmndi="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdc="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/DD/20100524/DC&lt;/A&gt;&lt;SPAN&gt;" xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdi="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/DD/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;typeLanguage="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" expressionLanguage="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/1999/XPath&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;targetNamespace="&lt;/SPAN&gt;&lt;A href="http://www.activiti.org/test" rel="nofollow noopener noreferrer"&gt;http://www.activiti.org/test&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;process id="mail-group-acceptance" name="mail-group-acceptance"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;documentation&amp;gt;Place documentation for the 'mail-group-acceptance' process here.&amp;lt;/documentation&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="startevent1" name="Start"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;userTask id="GROUP_LEADER_ACCEPT_TASK_ID" name="Acceptance of the group leader"&amp;gt;&amp;lt;/userTask&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;boundaryEvent id="boundarytimer1" name="" cancelActivity="true" attachedToRef="GROUP_LEADER_ACCEPT_TASK_ID"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;timerEventDefinition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;timeCycle&amp;gt;0 0/30 * * * ?&amp;lt;/timeCycle&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/timerEventDefinition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/boundaryEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;endEvent id="endevent1" name="End"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceTask id="servicetask1" name="Mail reminder" activiti:expression="${springBean.sendMail(execution)}"&amp;gt;&amp;lt;/serviceTask&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow15" name="" sourceRef="startevent1" targetRef="GROUP_LEADER_ACCEPT_TASK_ID"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow17" name="" sourceRef="GROUP_LEADER_ACCEPT_TASK_ID" targetRef="endevent1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow18" name="" sourceRef="boundarytimer1" targetRef="servicetask1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow19" name="" sourceRef="servicetask1" targetRef="GROUP_LEADER_ACCEPT_TASK_ID"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/process&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/definitions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and exception stacktrace:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.NullPointerException&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.jobexecutor.TimerExecuteNestedActivityJobHandler.execute(TimerExecuteNestedActivityJobHandler.java:39)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:78)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.persistence.entity.TimerEntity.execute(TimerEntity.java:62)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.java:61)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.JtaTransactionInterceptor.execute(JtaTransactionInterceptor.java:59)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:36)[217&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;rg.activiti.engine:5.8.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_26]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_26]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)[:1.6.0_26]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;———————–&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;Link to junit test&lt;/STRONG&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;A href="https://github.com/pmarzec/activiti.git" rel="nofollow noopener noreferrer"&gt;https://github.com/pmarzec/activiti.git&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any other way to modeling such a reminder?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2012 10:06:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13527#M5682</guid>
      <dc:creator>pmarzec</dc:creator>
      <dc:date>2012-10-25T10:06:44Z</dc:date>
    </item>
    <item>
      <title>Re: Why NullPointerException, when I use TimerBoundaryEvent?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13528#M5683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;First of all, thanks for the excellent unit test! I wish every post would be like that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That being said:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-&amp;nbsp; yes, it is a bug&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- But it sure is a strange use case. A cancel activity with a repeating timer. (which is no excuses for not working). The workaround would be to remove cancelActivity for the moment.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Created &lt;/SPAN&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-1427" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-1427&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2012 07:23:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/why-nullpointerexception-when-i-use-timerboundaryevent/m-p/13528#M5683</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-10-26T07:23:16Z</dc:date>
    </item>
  </channel>
</rss>

