<?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: Visualization of running process instance in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54389#M32438</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;CODE&gt;&lt;BR /&gt;ProcessDefinitionEntity pde = (ProcessDefinitionEntity) repositoryService.createProcessDefinitionQuery()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .processDefinitionId(pi.getProcessDefinitionId()).singleResult();&lt;BR /&gt;&lt;/CODE&gt;&lt;SPAN&gt;The above returns an unitiatialized definition, use this instead (see org.activiti.rest.api.process.ProcessInstanceDiagramGet).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt; ProcessDefinitionEntity pde = (ProcessDefinitionEntity) ((RepositoryServiceImpl) getRepositoryService())&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getDeployedProcessDefinition(pi.getProcessDefinitionId());&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Not sure this is causing the issue, but you can try…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 May 2011 09:02:20 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2011-05-26T09:02:20Z</dc:date>
    <item>
      <title>Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54382#M32431</link>
      <description>Hi,I'm new to Activiti, so sorry if this question has been answered/asked before.Is there a way of visualizing a process instance that is running?Before claiming a user task, it would help to see 'where' the process currently is, graphically I mean.Thanks for helping.John</description>
      <pubDate>Wed, 04 May 2011 17:26:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54382#M32431</guid>
      <dc:creator>jvanhent</dc:creator>
      <dc:date>2011-05-04T17:26:18Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54383#M32432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Welcome, great choice to use activiti. I'd suggest to use the webapps a little and you'll soon encounter the functionality you describe. If you want it right before e.g. Claiming a task, you have to develop a custom webapp.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 May 2011 21:55:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54383#M32432</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-05-04T21:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54384#M32433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;the probe tool has such functionality where it generates an image and highlights in red the current state of the workflow. It would be great if the RuntimeService had a method like "InputStream generateCurrentStateAsImage(String processInstance)" that returns this image &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 May 2011 07:22:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54384#M32433</guid>
      <dc:creator>heymjo</dc:creator>
      <dc:date>2011-05-05T07:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54385#M32434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;the probe tool has such functionality where it generates an image and highlights in red the current state of the workflow. It would be great if the RuntimeService had a method like "InputStream generateCurrentStateAsImage(String processInstance)" that returns this image &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I found it in the actions of probes Active process instances.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is exactly what I needed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 May 2011 17:07:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54385#M32434</guid>
      <dc:creator>jvanhent</dc:creator>
      <dc:date>2011-05-05T17:07:19Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54386#M32435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;so you're saying there is something we can reuse to extract the image ? Can you be more precise where to find the relevant code, very much interested in this as well !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jorg&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 May 2011 11:49:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54386#M32435</guid>
      <dc:creator>heymjo</dc:creator>
      <dc:date>2011-05-06T11:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54387#M32436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;see org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and org.activiti.rest.api.process.ProcessInstanceDiagramGet for example usage&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2011 08:57:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54387#M32436</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2011-05-09T08:57:49Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54388#M32437</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 try to visualize a process as described above. But get the following exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;Caused by: java.awt.image.RasterFormatException: (x + width) is outside raster&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.awt.image.IntegerInterleavedRaster.createWritableChild(IntegerInterleavedRaster.java:450)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.awt.image.BufferedImage.getSubimage(BufferedImage.java:1156)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramCanvas.generateImage(ProcessDiagramCanvas.java:164)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator.generateDiagram(ProcessDiagramGenerator.java:220)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at ch.itartis.taskmanagement.visualization.ProcessVisualizerServiceImpl.generateImage(ProcessVisualizerServiceImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:69)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:104)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:57)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:102)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:97)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.binding.expression.spel.SpringELExpression.getValue(SpringELExpression.java:78)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.webflow.action.EvaluateAction.doExecute(EvaluateAction.java:75)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:188)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.webflow.execution.AnnotatedAction.execute(AnnotatedAction.java:145)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.webflow.execution.ActionExecutor.execute(ActionExecutor.java:51)&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;The code to generate is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;public class ProcessVisualizerServiceImpl implements ProcessVisualizerService {&lt;BR /&gt;&lt;BR /&gt; private RuntimeService runtimeService;&lt;BR /&gt;&lt;BR /&gt; private RepositoryService repositoryService;&lt;BR /&gt;&lt;BR /&gt; public InputStream generateImage(String processInstanceId) {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; ExecutionEntity pi = (ExecutionEntity) runtimeService.createProcessInstanceQuery()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .processInstanceId(processInstanceId).singleResult();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; ProcessDefinitionEntity pde = (ProcessDefinitionEntity) repositoryService.createProcessDefinitionQuery()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .processDefinitionId(pi.getProcessDefinitionId()).singleResult();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; return (InputStream) ProcessDiagramGenerator.generateDiagram(pde, "png",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; runtimeService.getActiveActivityIds(processInstanceId));&lt;BR /&gt;&lt;BR /&gt; }&lt;BR /&gt;…&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;The image of the process looks quite normal in Activiti Designer…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas, what I'm doing wrong?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2011 07:34:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54388#M32437</guid>
      <dc:creator>gant</dc:creator>
      <dc:date>2011-05-26T07:34:03Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54389#M32438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;CODE&gt;&lt;BR /&gt;ProcessDefinitionEntity pde = (ProcessDefinitionEntity) repositoryService.createProcessDefinitionQuery()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .processDefinitionId(pi.getProcessDefinitionId()).singleResult();&lt;BR /&gt;&lt;/CODE&gt;&lt;SPAN&gt;The above returns an unitiatialized definition, use this instead (see org.activiti.rest.api.process.ProcessInstanceDiagramGet).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt; ProcessDefinitionEntity pde = (ProcessDefinitionEntity) ((RepositoryServiceImpl) getRepositoryService())&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getDeployedProcessDefinition(pi.getProcessDefinitionId());&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Not sure this is causing the issue, but you can try…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2011 09:02:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54389#M32438</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2011-05-26T09:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54390#M32439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This no works. Thx.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2011 15:54:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54390#M32439</guid>
      <dc:creator>gant</dc:creator>
      <dc:date>2011-05-26T15:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: Visualization of running process instance</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54391#M32440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Do you mean it 'now' works, or 'not' working?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2011 15:58:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/visualization-of-running-process-instance/m-p/54391#M32440</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2011-05-26T15:58:34Z</dc:date>
    </item>
  </channel>
</rss>

