java - getDefaultProcessEngine() 返回 null

标签 java activiti

<分区>

ProcessEngines.getDefaultProcessEngine() 当我尝试在 activiti 引擎中初始化一个新进程时返回 null。

你知道可能是什么原因吗?

最佳答案

取自 Activi 论坛用户 frederikheremans:

As stated in the Javadoc for ProcessEngines, this class is used by a ServletContextListener, which calls the ProcessEngines.init(). The init() will scan the classpath for activiti.properties an tries to build a ProcessEngine for each file found.

The getDefaultProcessEngine() only works [if] the ProcessEngines.init() has been called (by org.activiti.impl.servlet.listener.ProcessEnginesServletContextListener or by calling it yourself once) and if a process-engine with name 'default' is available.

我从中得到的线程的 OP 声明他也从 getDefaultProcessEngine 收到了 null。希望对您有所帮助。

关于java - getDefaultProcessEngine() 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659849/

相关文章:

java - 您可以在 Android 中打开多个文件吗?

postgresql - org.activiti.rest.editor.model.ModelEditorJsonRestResource - 创建模型 JSON 时出错

来自 Alfresco Activiti extensionElements 的 Javascript 依赖项

javascript - 如何在 Activiti 脚本任务中获取和设置属性对象的属性值

activiti - 如何获取有关当前部署流程的信息以在 Activiti 中显示自定义流程图

java - Linux OOM Killer 和 Java 进程

java - 使用扫描仪检查负值

java - 用Java打印不同字体大小的发票

EntityManager 中的 spring jpa NullPointerException

java - 在 docker 镜像中构建 java 项目时出现问题(内存问题)