<?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 NPE when generating diagram with NoneThrowingEvent in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203123#M156253</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;when programatically deploying new diagram with NoneThrowingEvent, following NPE is raised&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;WARN&amp;nbsp; [2014-08-27 16:35:39,646] Error while generating process diagram, image will not be stored in repository&lt;BR /&gt;java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramCanvas.drawCatchingEvent(DefaultProcessDiagramCanvas.java:413)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramCanvas.drawThrowingNoneEvent(DefaultProcessDiagramCanvas.java:449)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramGenerator$3.draw(DefaultProcessDiagramGenerator.java:135)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramGenerator.drawActivity(DefaultProcessDiagramGenerator.java:489)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramGenerator.generateProcessDiagram(DefaultProcessDiagramGenerator.java:470)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramGenerator.generateDiagram(DefaultProcessDiagramGenerator.java:382)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramGenerator.generateDiagram(DefaultProcessDiagramGenerator.java:404)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.persistence.deploy.DeploymentManager.deploy(DeploymentManager.java:50)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:103)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:37)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:78)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:156)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at TestActiviti.deploy(TestActiviti.java:61)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at TestActiviti.deploy(TestActiviti.java:51)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at TestActiviti.main(TestActiviti.java:34)&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think that the problem is in the DefaultProcessDiagramCanvas.drawCatchingEvent(…) method. When this method is called from drawThrowingNoneEvent(…) method in the same class, the third argument ("image") is null but the line 413 call image.getWidth(). I'm using 5.16.1 version of Activiti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the response and/or fix.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Michal&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Aug 2014 14:42:56 GMT</pubDate>
    <dc:creator>mrysavy</dc:creator>
    <dc:date>2014-08-27T14:42:56Z</dc:date>
    <item>
      <title>NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203123#M156253</link>
      <description>Hi,when programatically deploying new diagram with NoneThrowingEvent, following NPE is raisedWARN&amp;nbsp; [2014-08-27 16:35:39,646] Error while generating process diagram, image will not be stored in repositoryjava.lang.NullPointerException&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.image.impl.DefaultProcessDiagramCanvas.drawCatch</description>
      <pubDate>Wed, 27 Aug 2014 14:42:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203123#M156253</guid>
      <dc:creator>mrysavy</dc:creator>
      <dc:date>2014-08-27T14:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203124#M156254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm seeing the similar issue.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;No changes to models.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Only change is upgrading from 5.15.1 to 5.16.1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Seems related to signals and messages as models without them appear to deploy OK.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Attaching a simple model that throws the error&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2014 19:38:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203124#M156254</guid>
      <dc:creator>leggebroten</dc:creator>
      <dc:date>2014-08-27T19:38:02Z</dc:date>
    </item>
    <item>
      <title>Re: NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203125#M156255</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;the problem is with&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;eventBasedGateway id="eventGate"&amp;gt;&amp;lt;/eventBasedGateway&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Event based gateway is not supported in the org.activiti.image.impl.DefaultProcessDiagramCanvas#drawEventBasedGateway.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can fix it easily and create pull request.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2014 10:39:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203125#M156255</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2014-08-28T10:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203126#M156256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;cool.&amp;nbsp; Will do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But this was working in 5.15.1.&amp;nbsp; Curious what changed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 20:49:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203126#M156256</guid>
      <dc:creator>leggebroten</dc:creator>
      <dc:date>2014-08-29T20:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203127#M156257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-2088" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-2088&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 06:02:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203127#M156257</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2014-09-01T06:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: NPE when generating diagram with NoneThrowingEvent</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203128#M156258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Fixed the issue on the current Github master&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 09:07:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-when-generating-diagram-with-nonethrowingevent/m-p/203128#M156258</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2014-09-01T09:07:09Z</dc:date>
    </item>
  </channel>
</rss>

