User development, A new message was posted in the thread "Generate Image from ProcessDefinition":
http://community.jboss.org/message/530961#530961 Author : Sriraman Gopalan Profile : http://community.jboss.org/people/sreeraaman Message: -------------------------------------------------------------- Hi All, I am not sure if this is what you are looking at. Assuming that you designed the process using the GPD eclipse plugin, after deployment of the process (.par archive), you can get the image of the process as a byte[] as shown below: public byte[] getProcessDiagram(Long processDefinitionId) { byte[] returnValue = null; JbpmContext context = getJbpmContext(); try{ GraphSession graphSession = context.getGraphSession(); ProcessDefinition processDefinition = graphSession.getProcessDefinition(processDefinitionId); FileDefinition fileDefinition = processDefinition.getFileDefinition(); returnValue = fileDefinition.getBytes("processimage.jpg"); } catch(Exception e){ e.printStackTrace(); } finally{ context.close(); } return returnValue; } Form the returning byte[] you can manipulate the image as desired. This is as of JBPM 3.2.3. -------------------------------------------------------------- To reply to this message visit the message page: http://community.jboss.org/message/530961#530961
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
