Camunda历史和审计事件日志,我无法查询任何历史数据

时间:2015-11-17 01:40:34

标签: camunda

我一直在使用MariaDB运行Camunda,这是一个很好的解决方案

但我遇到了问题,我看到了描述历史记录和审核事件日志的Camunda用户指南,所以我写了一些代码如下:

列出historyList = historyService.createHistoricProcessInstanceQuery()。finished()。processDefinitionId(“Sample1”)。list();

int historySize = historyList.size();

LOGGER.info(“historyList size =”+ historySize);

我已经完成了Sample1 Process,但是historySize仍然是零,我想我丢失了一些配置,我该怎么办?

Wnat在运行时数据库和Histort数据库之间的区别?我需要安装两个数据库吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我使用processDefinitionKey解决了问题

我将processDefinitionKey传递给processDefinitionId,难怪它无法获取进程的所有已完成实例

我可以使用正确的processDefinitionId或processDefinitionKey获取进程的所有已完成实例