activiti5.16 画流程图线出现问题

张树恒 发布于 2014/09/26 12:01
阅读 6K+
收藏 0

activiti5.16 画流程图出现的问题:

设计器里的:

方法:

public InputStream addProcTrace(String businessKey, String procdefKey)
			throws Exception {
		ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceBusinessKey(businessKey).processDefinitionKey(procdefKey).singleResult();
		BpmnModel bpmnModel = repositoryService.getBpmnModel(processInstance.getProcessDefinitionId());
		//得到流程正在执行的环节
		List<String> activeIds = runtimeService.getActiveActivityIds(processInstance.getId());

		//打印流程图
		InputStream in = processEngine.getProcessEngineConfiguration().getProcessDiagramGenerator().generateDiagram(bpmnModel, "PNG",activeIds, Collections.<String>emptyList(),
				processEngineConfiguration.getActivityFontName(), processEngineConfiguration.getLabelFontName(), processEngineConfiguration.getClassLoader(), 1.0);
		

		return in;
	}

并且流程线上的name也没有显示出来 



加载中
0
Java开发菜鸟
Java开发菜鸟
你用的什么开发平台啊 ,我用jeesite也遇见这个问题了 至今未解决
0
Java开发菜鸟
Java开发菜鸟
你换成Activity5.16.3版本及以上版本试试 
店小二温华
店小二温华
大佬,我现在也发生了这个问题,可我用的是5.18版本的,请问这到底是什么原因造成的呢?
0
店小二温华
店小二温华

大佬,我现在也发生了这个问题,可我用的是5.18版本的,请问这到底是什么原因造成的呢?

0
夏昀

那个流程图上的线出现菱形的原因是如果线上出现条件判断,必须是由并行网关发出的,否则会有那个错误。那个线上没有文字说明是因为你要重写画图的两个类,不能根据它本地给的 这两个类:ProcessDiagramGenerator  和 ProcessDiagramCanvas

0
枯藤老骨
枯藤老骨

使用的网页版的画的?

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部