 
					
				
		
07-26-2011 08:48 AM
 
					
				
		
07-26-2011 10:04 AM
 
					
				
		
07-26-2011 10:39 AM
07-27-2011 07:57 AM
String processDefinitionId = taskService.createTaskQuery().taskId(getCurrentTaskId()).singleResult().getProcessDefinitionId();
  String executionId = taskService.createTaskQuery().taskId(getCurrentTaskId()).singleResult().getExecutionId();
   
  InputStream imageStream = ProcessDiagramGenerator.generateDiagram((ProcessDefinitionEntity)repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).singleResult(), "png", runtimeService.getActiveActivityIds(executionId));Caused by: java.awt.image.RasterFormatException: (x + width) is outside raster
 at sun.awt.image.IntegerInterleavedRaster.createWritableChild(IntegerInterleavedRaster.java:450)
 at java.awt.image.BufferedImage.getSubimage(BufferedImage.java:1156)
 at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramCanvas.generateImage(ProcessDiagramCanvas.java:164)
 at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator.generateDiagram(ProcessDiagramGenerator.java:220)
 at ch.itartis.engine.ui.ApproveRequestBean.getProcessImage(ApproveRequestBean.java:70)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
 at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
 at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:142)
 at org.apache.el.parser.AstValue.getValue(AstValue.java:123)
 at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
 at org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:85)
 at javax.faces.component._DeltaStateHelper.eval(_DeltaStateHelper.java:246)
 at javax.faces.component.UIGraphic.getValue(UIGraphic.java:105)
 at org.primefaces.component.graphicimage.GraphicImageRenderer.encodeEnd(GraphicImageRenderer.java:39)
 at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:519)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:672)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:668)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:668)
 at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDeclarationLanguage.java:1483)
 at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:281)
 at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:85)
 at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:239)
 … 13 moreInputStream imageStream = ProcessDiagramGenerator.generatePngDiagram((ProcessDefinitionEntity)repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).singleResult()); java.awt.image.RasterFormatException: (x + width) is outside raster
 at sun.awt.image.IntegerInterleavedRaster.createWritableChild(IntegerInterleavedRaster.java:450)
 at java.awt.image.BufferedImage.getSubimage(BufferedImage.java:1156)
 at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramCanvas.generateImage(ProcessDiagramCanvas.java:164)
 at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator.generateDiagram(ProcessDiagramGenerator.java:220)
 at org.activiti.engine.impl.bpmn.diagram.ProcessDiagramGenerator.generatePngDiagram(ProcessDiagramGenerator.java:199)
 at ch.itartis.engine.ui.ApproveRequestBean.getProcessImage(ApproveRequestBean.java:78)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
 at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
 at org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:142)
 at org.apache.el.parser.AstValue.getValue(AstValue.java:123)
 at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
 at org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:85)
 at javax.faces.component._DeltaStateHelper.eval(_DeltaStateHelper.java:246)
 at javax.faces.component.UIGraphic.getValue(UIGraphic.java:105)
 at org.primefaces.component.graphicimage.GraphicImageRenderer.encodeEnd(GraphicImageRenderer.java:39)
 at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:519)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:672)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:668)
 at javax.faces.component.UIComponent.encodeAll(UIComponent.java:668)
 at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDeclarationLanguage.java:1483)
 at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:281)
 at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:85)
 at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:239)
 … 13 more07-28-2011 04:43 AM
 
					
				
		
07-28-2011 11:21 AM
07-28-2011 11:53 AM
07-29-2011 05:46 AM
 
					
				
		
07-29-2011 09:41 AM
08-18-2011 10:27 AM
 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.