问题标签 [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 回答
686 浏览

android - 数据库更改时Flowable不发射

在房间数据库中,我有一个 ID 为“1”的对象(用户),我的 DAO 正在返回该对象的 Flowable。订阅后,我调用了 editUser() 函数。

每当我对此用户对象进行更改并在数据库中更新它时,我都没有收到任何回调(onNext 或 onComplete)。

谁能向我解释一下我在这里缺少什么?

0 投票
1 回答
301 浏览

java - Flowable:CMMN 建模器错误转换 CasePlanModel

我已经通过 Apache Tomcat 部署了 Flowable 6.3.1。尝试对以下模型进行建模Flowable BpmnJsonConverter(顺便说一下,我不知道它与 CMMN 建模有什么关系)抛出NullPointerException. CMMN模型

生成的xml如下。

我需要做什么来修复它?

PS我以前遇到过这个问题,当我尝试部署它的应用程序时,它曾经抛出一个异常,说明extensionElement标签以及它不应该有孩子的事实!但现在它毫无例外地部署。

EDIT-1:我发现决策表引用为空,所以当我更改它以指出决策表时,我得到了与我之前在 PS 部分中提到的相同的异常。这是一个 CmmnXMLException。堆栈跟踪摘要如下。

错误 19300 --- [nio-8090-exec-8] ofumsModelImageService:创建缩略图 cmmn 图像时出错 073fbc3d-b36b-11e8-ae0a-005056c00008 java.lang.NullPointerException:在 org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator 处为空。 connectionPerfectionizer(DefaultCaseDiagramGenerator.java:393)~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator.drawAssociation(DefaultCaseDiagramGenerator.java:369) ~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator.generateCaseDiagram(DefaultCaseDiagramGenerator.java:261) ~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator.generateImage(DefaultCaseDiagramGenerator.java:222) ~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator.generateImage(DefaultCaseDiagramGenerator.java:227) ~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.image.impl.DefaultCaseDiagramGenerator.generatePngImage(DefaultCaseDiagramGenerator.java:232) ~[flowable-cmmn-image-generator-6.3.1.jar:6.3.1]

错误 19300 --- [nio-8090-exec-8] ofceiiCommandContext:关闭命令上下文时出错

org.flowable.cmmn.converter.CmmnXMLException:cvc-complex-type.2.4.d:发现以元素“extensionElements”开头的无效内容。此时不需要子元素。在

org.flowable.cmmn.converter.CmmnXmlConverter.convertToCmmnModel(CmmnXmlConverter.java:173) ~[flowable-cmmn-converter-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.engine.impl.parser.CmmnParserImpl.parse(CmmnParserImpl.java:89) ~[flowable-cmmn-engine-6.3.1.jar:6.3.1] 在

org.flowable.cmmn.engine.impl.parser.CmmnParserImpl.parse(CmmnParserImpl.java:67) ~[flowable-cmmn-engine-6.3.1.jar:6.3.1]

原因:org.xml.sax.SAXParseException:cvc-complex-type.2.4.d:发现以元素“extensionElements”开头的无效内容。此时不需要子元素。在 org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(未知来源)~[xercesImpl-2.10.0.jar:?]

错误 19300 --- [nio-8090-exec-2] ofumsAppDefinitionPublishService:部署结果代码无效:HTTP/1.1 500

EDIT-2:我尝试逐步构建案例,并发现当向其中添加表单时,CasePlanModel 在保存时崩溃。此外,建模器和引擎在集成决策任务参考方面存在严重问题。

0 投票
2 回答
3027 浏览

java - Flowable 在 Flowable UI 上部署 flowable 应用程序

我在eclipse中使用spring boot和flowable API创建了一个flowable应用程序。现在我的要求是从 Flowable UI 运行该过程。有什么我们可以部署现有应用程序的吗

流式日食视图

0 投票
1 回答
364 浏览

java - 创建自定义 Flowable 任务

我有一个要求,我们需要创建添加了参数和硬编码类的自定义 Flowable 任务。去做一个特定的任务。任何人都可以帮助创建这样的任务吗?

此外,建议在任务中创建具有硬编码类的任务。

0 投票
0 回答
960 浏览

java - 引起:java.nio.charset.UnsupportedCharsetException - intellij

在我的 spiring-boot 应用程序中向 RestController 发送请求正文时出现以下错误,论坛中提供的解决方案表明该问题与 IDE 有关,但我找不到与 intellij 相关的任何 QA,

@RestController 方法

预先感谢。

0 投票
1 回答
348 浏览

angular - Angular使用带有基本身份验证的contenturl下载文件

当用户点击它时,我有一个 contentUrl,应该下载文件。如果我尝试在浏览器中浏览 contentUrl,它会询问用户 ID 和密码。我相信这是基本身份验证。我不希望用户输入用户 ID 和密码,所以我通过它授权(请参阅下面的代码)。网址看起来像这样: http: //XXX.XXX.XX.XXX :8080/flowable-rest/service/runtime/tasks/90875/attachments/90555/content

我不能 100% 确定这种方法是否适合我的要求。

我在 PostMan 中尝试了 contentUrl。在 PostMan 右下角出现“下载”按钮并要求我下载。下面是它说的消息

无法预览此响应。下载响应以使用适当的应用程序打开它。

如果我点击下载我的附件正在下载。

从程序上讲,http.get 是否等同于下载?如果不是,我应该如何编码?基本上我的要求是如果我点击链接附件应该被下载。

邮递员执行

0 投票
2 回答
1803 浏览

activiti - 如何通过 Activiti/Flowable API 的 formKey 读取表单字段

使用 Flowable 6.4.0(也适用于 Activiti 6.0.0)我通过读取任务表单属性在我的应用程序中呈现任务表单:

我想用可以在表单设计器中设计并在任务中设置为 formKey 的表单替换它(也是 formReference,似乎 formReference 是选择表单以设置 formKey 并将表单部署到应用程序的 Web 应用程序功能)。问题是我没有看到任何基于表单键读取表单属性的 API 方法。

使用 formKey阅读此问题的答案是正确的方法,因为任务表单属性已“弃用”,但是是否有 API 支持读取给定的表单字段formKeyformService.getFormData(formKey, taskId).getFormProperties();什么?

文档(FlowableActiviti)仅谈论读取已部署的表单资源文件my-custom-form.xml,这是否意味着我必须自己解析表单文件?我还检查了 Flowable Form Documentation and Sources但我看不到如何阅读表单字段。

0 投票
2 回答
881 浏览

eclipse - 在 Maven 目标和 Maven 存储库中找到 Liquibase 资源

我有 Eclipse Maven GWT 项目,并添加flowable-form-engine了使用 Liquibase 的依赖项。Liquibase 正在搜索更改日志文件org/flowable/form/db/liquibase/flowable-form-db-changelog.xml,但找到了两个!

所以我对其进行了调试,它从目标目录中找到了一个资源:

以及来自 Maven 存储库的其他资源:

有没有办法忽略其中一个,或者我的构建路径或依赖定义错误?

我的构建路径包含:

  • src/main/java 来源
  • src/test/java 源
  • JRE 系统库
  • Maven 依赖项(在 C:/Users/Piro/.m2/repository...)
  • JUnit4

查看源代码资源读取classLoader.getResources(path);其中类加载器是码头类加载器JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension

在我的运行/调试配置中,我有类似于构建路径和 GWT 库的类路径gwt-dev-2.8.1.jar - C:\Users\Piro\.m2\repository\com\google\gwt\gwt-dev\2.8.1

pom.xml依赖关系定义为:

Maven GWT 插件groupId=net.ltgt.gwt.maven, artifactId=gwt-maven-plugin有配置参数classpathScope,但我测试过<classpathScope>compile+runtime</classpathScope><classpathScope>compile</classpathScope>并且<classpathScope>runtime</classpathScope>发生了同样的错误。

搜索互联网,我在 flowable 论坛(1、2 上找到了类似的帖子,但没有提供解决方案。

0 投票
0 回答
183 浏览

forms - 从 BAR 文件中读取表单 - 在代码中可流动 -

我需要一个usign FormEngine的例子。更具体一点......我正在执行下面的代码 - 但在我的 BAR 文件中找不到表单:( BAR 文件是从 Flowable Modeler 导出的,它包含一个表单和一个进程和应用程序。也许还有其他方法部署和获取表格...?

0 投票
3 回答
371 浏览

flowable - 访问数组的 JSON 值(Flowable)

我创建了一个调用 Web 服务的流,然后它读取并显示值。但无法查看 result.myArray[0].SECCION 的值。当我在调试模式下查看时,它有值但可流动的无法显示它们

截图1:只查看json obj

截图 2:查看我的 0 位置称为 SECCION

调用 Web 服务的 JSON 值结果:

https://www.codepile.net/pile/47zzGQ7m

提前致谢!