问题标签 [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 投票
0 回答
101 浏览

kubernetes - Flowable 未在 AKS 卷中为上传的文件创建目录

我创建了 Yaml(部署、PV、PVC 和服务)文件,以便在 AKS 上运行 flowable。它正在运行,我可以看到流畅的浏览器 UI。问题是当我启动一个进程并且该进程有一个表单来上传文件时,这里出现错误 /data/uncategorized/a6506912-816c-11ea-8c98-e20c3b5b12e4 (No such file or directory)

这是我的 YAML 文件

部署:

PersistentVolume 和 PersistentVolumeClaim:

服务:

0 投票
3 回答
331 浏览

android - RxJava: Skip all the errors in fromIterable() and notify subscriber when all the items are emitted - Flowable.parallel execution

I have an API call which verifies some status against an "Id". The API returns Single or error. I have a list of such Id's, Only one Id is valid to return success or none (all id's return error). What I need is, Iterate through each Id and skip the errors from API call, until either a success or end of the list. I am able to achieve this sequentially. However, I am trying to do the same, using ParallelFlowable. It works fine when an Id returns success, But when there is no id which returns success (all ids fail), then it just skip all the errors from API, but does not notify the subscriber after all the ids are validated. I am not sure how to handle this.

0 投票
2 回答
605 浏览

groovy - Flowable bpmn 访问 groovy 脚本中的 Spring bean

我们正在设置一个可流动的应用程序,以使用多个 bpmns 和可重用的 java 委托。在 application.yml 中,我们为每个 bpmn 设置了属性

例如

app1.mail.active:真

app2.mail.active:假

ApplicationProperties 文件使用 @ConfigurationProperties() 设置以获取属性。

创建了一个 Spring bean:

我正在尝试使用 groovy 使用脚本任务并初始化适当的属性。脚本中似乎没有 Spring bean。

在为 app1 初始化 bpmn 时,我想为与 app1 相关且类似于 app2 的属性设置一个变量。我可以在同一个 bpmn 的其他地方使用现有的 spring bean,但不能在 groovy 脚本任务中使用。

先感谢您。

0 投票
1 回答
67 浏览

java - RxJava 订阅相互依赖的 flowables 组合

嘿,我是 RxJava 的新手,并尝试实现以下目标:我有以下方法:

现在实际上我想得到一个看起来像这样的结果:

组 g1 -> 列出成员 1

组 g2-> 列出成员 2 ....

口语:了解每个组的成员。

我尝试过类似的东西

但我被困在“每个gid”这一点上,因为我不确切知道我真正想从flatMaps Func1返回什么以及如何在flatMaps Func2中处理它。

有人可以帮忙吗?

不幸的是,我仍然不知道,我对 rxjava 的想法并没有那么深入。这是我到目前为止所得到的:

正如你所看到的,我实际上有一个 QueryDocumentSnapshot 并不重要,因为它可以很容易地转换为提到的列表。

所以我仍然不确定我会从 Func1 返回什么,因此也不确定要压缩什么。

0 投票
1 回答
61 浏览

flowable - Flowable:索赔按钮在哪里?

我开始了一个过程,它导致了一个“审查”任务。

消息说按下索赔按钮(右上角的蓝色) - 没有?怎么做?

在此处输入图像描述

0 投票
1 回答
105 浏览

flowable - 如何将表单中选择的字符串标识符分配给Flowable 3.6.1中的子流程?

我检查了这个主题:https ://forum.flowable.org/t/how-to-assign-as-sub-process-initiators-users-groups-that-have-been-selected-in-a-form /1429但它的答案尚未得到验证(我也无法验证)。

我想要做的只是构建一个简单的流程,其中包含动态数量的子流程,将根据开始表单中的选择动态指定受让人。实际上,子流程的数量与开始形式的选择完全相同。例如,我选择了 3 个用户标识符 A、B、C,将有 3 个子流程,一个分配给 A,一个分配给 B,另一个分配给 C。

但是,经过长时间的尝试,我发现标识符字符串“A”(与B和c相同)仅被视为a TextNode,而受让人是字符串标识符“A”而不是真正的标识符“A”。当我调试我的可流动安装时,我在源代码中进行了评估并使用:{“jsonValue”:{“id”:“A”}JsonIndexVariableType#setValue构建了一个新的,它最终向我展示了子流程实例中的确切用户。ObjectNodeA

我很想知道实现这一目标的实用方法,任何帮助将不胜感激。


在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
194 浏览

flowable - 如何在 `flowable-design` 中更改 `admin` 帐户的密码以发布应用程序?

我已经安装Flowable 3.6.1在我的本地主机中。但是当我更改文件夹中的Host配置时Tomcat,我发现flowable-design无法将应用程序发布到flowable-engage.

经过数十次尝试,我发现配置位于Tomcat/webapps/flowable-engage/WEB-INF/classes/flowable-default.properties以下位置:

所以,我admin在这里更改了密码,但实际上并没有工作。但是,我想文件名是问题所在。然后我将文件名更改为flowable.properties,它仍然无法正常工作。


记住:在Tomcat/webapps/ROOT/index.html中,flowable告诉不同flowable应用程序中的用户名和密码是独立的。如果您想更改admin密码,您必须知道要应用这些更改的应用程序。

在此处输入图像描述

0 投票
1 回答
57 浏览

bpmn - 有没有办法将 jar 连接到 flowable admin

我在docker上使用flowable。

我创建了一个带有服务任务的 BPMN。所以我需要连接一个 Java 代表。但是我如何使用在 docker 上运行的 flowable-admin(使用 java 委托或类路径)来执行该 BPMN 流程?

0 投票
1 回答
46 浏览

java - 是否可以在处理时将可流动的案例模型 cmmn 更改为另一个

我是 flowable 的新手,我打算将其用作案例管理系统,但我有一个重要的问题是:是否可以在处理时将 ​​flowable 中的案例模型 CMMN 更改为另一个?例如,我收到了一个贷款请求,但在处理此请求以确定是否可能时,发生了需要将贷款请求更改为捐赠请求的情况。请注意,我希望它们作为单独的案例。

我真的很感谢你的帮助!:) 谢谢。

0 投票
0 回答
56 浏览

activiti - Flowable - 为传统的飞行过程发送信号失败

我们正在使用 flowable 6.5 并拥有在 Activiti 5.15 中创建的运行中的遗留流程,并继续在向后兼容的 flowable 5 引擎中工作。

问题 - 我们在传统的飞行过程中发送信号,它在 org.flowable.engine.impl.agenda.TriggerExecutionOperation 中失败,NPE 给定 ActivityBehavior activityBehavior = (ActivityBehavior) ((FlowNode) currentFlowElement).getBehavior() 从返回 NULL下面的代码。

理想情况下,FlowNode 行为由 bpmn 解析器设置,这些解析器将流程定义部署在内存中。尽管对于 flowable 5 兼容的流程定义,解析器设置了 ActivitiImpl 而不是 FlowNode。因此,当信号被调用时,它会进入 TriggerExecutionOperation 并尝试在 FlowNode 中查找当前行为但找不到它,因为它不是由 bpmn 解析处理程序为遗留进程设置的。

如果我使用在 flowable 6.5 引擎中实例化的新流程定义发送信号,则相同的流程效果很好。

任何想法为什么会发生这种情况?

TriggerExecutionOperation 中失败的代码

谢谢比尼什