问题标签 [flowable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

java - 在 Flowable 中使用 Java 动态创建 ProcessDefinition

我正在努力BPMN使用Flowable. 我已经ProcessDefinition使用创建FlowableModeler UI,但现在我的要求已经改变,我必须ProcessDefinitions使用 Java api 动态创建这些。

我对其进行了搜索,发现我们可以使用它做同样的DynamicUserTaskBuilder()事情,但没有关于如何使用它并实现动态创建。
如果有人可以分享一个示例实现,甚至是一些解释如何实现我的目标的文章的链接,那将是一个很大的帮助。

提前致谢。

0 投票
1 回答
174 浏览

flowable - 有没有办法使用可流动的java代码或任何动态方式设置任务的跳过表达式来设置任务的跳过表达式

我已经检查了可流动的休息 API,但我没有找到任何可以用来设置任务的跳过表达式的休息调用。

我还检查了 flowable 的 API 文档,但找不到使用 java 代码动态设置跳过表达式的方法。

如果有人知道如何使用 java 代码或任何其他动态方式动态设置可流动任务的跳过表达式,而无需为可流动建模器设置跳过表达式。

可流动的版本是:6.4.1

0 投票
1 回答
32 浏览

audit-logging - Flowbale审计日志

我想审计构建在 Flowable 中的整个应用程序,我是 Spring Boot 开发者,我很难在 Flowable 中实现审计日志。我在 Spring Boot 中看起来很像 envers,它审计特定的实体注释。

0 投票
1 回答
994 浏览

spring - spring 和 mongodb 集成问题 - 更正应用程序的类路径,使其包含单个兼容版本

我正在研究 spring、flowable 和 mongodb。

这是我的战俘

运行时,它会抛出一个错误

试图调用不存在的方法。尝试是从以下位置进行的:

行动:

首先,我不知道在哪里使用 maxWaitQueueSize 函数,因为这个函数存在于 mongodb 驱动程序 3.6.0-beta1 而不是 4.xx 版本中,

我尝试添加 pom

然后运行带有新错误的pom说

我试图删除mongodb-driver-core-4.1.2.jar,但是再次运行时mongodb-driver-core-4.1.2.jar会再次自动下载,项目将继续使用4.1.2版本而不是 pom.xml 中配置的 mongo-java-driver-3.6.0

最让我疑惑的是我在pom.xml中没有配置任何mongodb-driver-core-4.1.2,它是从哪里来的?</p>

有没有办法解决这个问题?

0 投票
2 回答
101 浏览

flowable - Flowable Enterprise trial version

I am trying to start a Flowable Enterprise trial engine, but getting the below exception while starting the Tomcat server. I have changed the tomcat port to 8181 instead of 8080 since port 8080 is used by some other service. The server starts perfectly but at the end gives the below exception as a result although the homepage gets loaded but when you click on Flowable engage button the following url gets called http://localhost:8181/flowable-engage/ and status 404 error is received stating that the requested resource is not available.

0 投票
0 回答
70 浏览

flowable - flowable引擎在多实例userTask中创建动态任务

开始 -> 多任务 -> afterMulti -> 结束

感谢您的关注,如上图,我创建了一个具有多个实例的“multiTask”UserTask,如果我有两个实例“multiTask”,例如A和B,那么我为A创建动态任务C,和 B 的动态任务 D(由 DynamicUserTaskBuilder 或 (TaskSerce.newTask 和 setParentTask) )。现在 A-> C 和 B->D 两个实例,每个都有两个顺序任务,一旦我完成 A 和 B ,进程运行到“afterMulti”用户任务,这不是我想要的,似乎动态任务没有更改工作流依赖性。只有完成动态C和D,“afterMulti”UserTask怎么会出现,请任何人帮忙,
非常感谢。

0 投票
1 回答
79 浏览

activiti - Flowable 6、如何获取命令上下文

我是 Flowable 6 的新手,当我调用 Context.getCommandContext() 时,在某些情况下它返回一个空对象。

我的问题是具有命令上下文需要哪些条件?在我的情况下,如果它为空,我可以手动添加一个。如果是,该怎么做?

0 投票
1 回答
70 浏览

activiti - Activiti 到 Flowable,如何迁移 .bpmn 文件进程定义

我正在将应用程序 bpmn 引擎从 Activiti 5 迁移到 Flowable 6。目前我有一个问题,因为我在 Activiti 5 中使用的当前流程定义是 .bpmn 文件,所以如果我想在 Flowable 6 中使用它们,我需要做吗任何修改?

P/s:我在这里阅读了 Flowable 迁移指南https://flowable.com/open-source/docs/migration/,但没有找到任何相关信息。

0 投票
1 回答
91 浏览

java - 将 Activiti 5 BPMN 流程迁移到 Flowable 6

我正在将我的 Activiti 5 流程实例迁移到 Flowable 6.5,遵循https://blog.flowable.org/2019/08/07/migration-of-a-bpmn-process/https://flowable.com上的 Flowable 指南/open-source/docs/bpmn/ch09-ProcessInstanceMigration/#process-instance-migration-experimental

进行了一些调整,因为创建 ProcessInstanceMigrationBuilder 的方法被移到了 ProcessMigrationService,所以我的代码看起来像

但是当 Flowable 在我的 v5 bpmn 流程实例中执行一些逻辑时,我得到一个异常说“不支持 Flowable 5 流程定义”。我这里一头雾水,Flowable提供的API的目的是将v5 bpmn流程实例迁移到v6,运行的时候却说不支持我的流程定义。

0 投票
1 回答
42 浏览

android - 观察者 onChanged 只调用了一次 - LiveData + Flowable (LiveDataStreams)

我试图通过使用 a 获取元素,使用库Flowable<List<T>>将其转换为,然后观察最后一个来观察特定表中的数据。观察必须从按钮单击开始。第一次我用户点击按钮时,它从服务器下载数据,将其保存到对应的表中,然后设置观察者。当我再次单击按钮时,问题就出现了,因为它会下载数据并将其保存到表中,但它不会从.LiveDataLiveDataStreamsonChangedObserver

在代码中,您会看到 ParentFragment 的onViewCreated方法showItemsList在那里调用,因为其他子片段必须这样做,但对于当前的情况,我必须在按钮的 onclick 之后开始观察列表。

父片段:

ChildFragment(当前案例):

视图模型:

存储库:

道: