问题标签 [bonita]

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 回答
3547 浏览

rest - 如何在 Bonita 中使用 REST Identity API 使用“不等于”过滤 URL 中的用户属性

我在 7.3 版本中使用 Bonita。我的目标是使用身份 API 来收集有关我的用户的信息,例如它的名称等。事情是:我正在尝试使用以下 API 请求捕获特定用户组中的所有用户:

正如我们可以想象的那样,这个查询给了我一个用户列表,role_id = 101,没有经理。

然后,我想过滤一个新属性,即 id :我不希望 id 等于 101 的用户。我试过这个:

但它不起作用。甚至可以!=在 Bonita 中使用该元素吗?

0 投票
1 回答
482 浏览

postgresql - Bonita ui 设计器表单不适用于 Postgres

我尝试了使用 BonitaBPMCommunity-7.3.1-Tomcat-7.0.67链接http://community.bonitasoft.com/project/process-variable-example给出的简单流程变量示例。它在 bonita studio 中运行良好。我已经制作了 .bar 进程文件并将其上传到 bonita tomcat 捆绑门户的进程选项卡中。但它既不获取过程变量值也不传递到下一个步骤 Step1/Step2。进程变量示例在默认的 h2 数据库配置下运行良好,但是当我使用 Postgres 数据库配置 tomcat 捆绑包时,它不适用于 bonita ui 表单。我使用了链接http://documentation.bonitasoft.com/?page=tomcat-bundle中给出的数据库连接说明。postgres 的日志文件中没有错误,但是当我运行进程时,它在第 2 步给出错误

2016-11-23 08:32:49.078 +0500 信息:org.restlet.Component.BonitaRestletApplication 验证预期输入时出错说明:缺少预期输入 [newVariableValue]

在此处输入图像描述

在此处输入图像描述

Bonita 日志文件:

catalina 服务器日志文件:

在 postgres 的 bonita 数据库中创建了 81 个表。

0 投票
1 回答
358 浏览

postgresql - 如何为 BonitaBPMCommunity Tomcat Bundle 配置 BonitaBPM 平台

我尝试了使用 BonitaBPMCommunity-7.3.1-Tomcat-7.0.67链接http://community.bonitasoft.com/project/process-variable-example给出的简单流程变量示例。它在 bonita studio 和默认的 h2 数据库配置和 tomcat 包中运行良好。但是当我用 PostgreSQL 数据库配置 tomcat 包时,它不能很好地与 Bonita ui 表单一起使用,但可以很好地与包含 6.x 表单的进程一起使用。我已按照官方链接http://documentation.bonitasoft.com/?page=tomcat-bundle中给出的数据库配置说明进行操作. 使用 bundle 配置 PostgresSQL 时,日志文件中没有错误。这种行为是因为我在 Windows 7 Ultimate 32 位上运行 tomcat 包“BonitaBPMCommunity-7.3.1-Tomcat-7.0.67”?如果我问了一些愚蠢的问题,我是 Bonita 的新手,请原谅。

我的日志文件:

0 投票
0 回答
112 浏览

javascript - 使用来自 mysql db 的数据(通过 Java 列表)填充表单表

我正在使用Bonita BPM 7.3开发一个简单的软件。目前,我专注于一个关于文档请求的流程。用户从表格中选择一个文档,然后他/她编译或下载它。问题:我无法填充表格。文档通过提供的连接器从 MySQL 数据库加载。该表保持空白。我认为问题在于管理用户表单中的列表变量。其他详情:

  • 我测试了连接器并且它正在工作(它返回了我的数据)
  • 我通过 REST API 尝试了许多解决方案,但没有成功
  • 我使用了一个通过 groovy 脚本初始化的假列表和“真实的”,没有成功
  • 我在这里阅读了有关类似问题的所有问题
  • 我还购买了 Bonita BPM 指南,但这没有帮助
  • 我到处寻找解决方案,也在 Bonita 文档、视频指南等中。

我想要什么:关于如何在表单的表格中显示列表内容的简单而详细的说明。随意询问更多细节,欢迎任何帮助

0 投票
1 回答
4572 浏览

json - Bonita jackson 期待无法识别的令牌('true'、'false' 或 'null')

我创建了非常简单的流程,我附上了下面的图片。

流程说明:

用户发送费用报告,最后它得到审查,当我点击批准按钮时应该得到批准。但我收到如下错误:

我在变量上的当前 json

任何人都可以请教我在名为“onAccept1”的变量上的 json 错误是什么。

我的费用报告流程

我在提交 thtask 时遇到了这个错误,下面是我的合同定义: 在此处输入图像描述

0 投票
0 回答
189 浏览

node.js - 从许多用户到其他休息服务的节点代理请求

我正在尝试为我们内部网络(内联网、bpm 等)中的许多产品编写一个代理请求的单个后端。在 bpm Bonita 的情况下,我需要每个用户使用自己的凭据登录到使用 cookie 响应的服务。我的想法是在登录数据库后为每个用户保存 cookie,然后将其附加到用户进行的每个调用中。

功能:

该代码有效,每个用户都可以使用最后一个 cookie 正确登录,但如果我检查用户的会话,它指向最后一个登录的用户!为避免这种情况,我必须每次登录、执行呼叫然后注销!这对性能非常不利。任何想法 ?

0 投票
1 回答
512 浏览

forms - Bonita BPM 无法执行语句

我正在尝试在 Bonita BPM 7.3 中运行一个流程,但是当我在生成的实例化表单中单击“开始”时出现以下错误:

用户名=elh1u | org.bonitasoft.engine.persistence.SRetryableException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: 无法执行语句

我尝试更改自动生成的表单,但它也不起作用

有没有人遇到过这个问题,如何解决?谢谢

0 投票
1 回答
64 浏览

bonita - BonitaBPM 社区

我通过帮助 Maven 从源代码构建了 BonitaBPM 社区 7.3。所以,我想在 Bonita Studio 之外运行 Bonita 门户。如何通过使用 Apache Tom cat 或 JBoss 服务器来做到这一点?任何帮助都是可以接受的。

提前致谢。

0 投票
1 回答
221 浏览

rest - 用于更改来自 Bonita BPM 社区的 Alfresco 文件属性的 RESTful 服务

伙计们!我是 Bonita BPM 的新手,尤其是 Alfresco 社区的新手,我需要您的帮助。我要做的是在 Bonita BPM 7.4.1 中创建一个流程,该流程可以在 Alfresco 存储库中上传文件,并使用我在 Bonita 中设置的值将属性更改为该文件。我在 Bonita 中创建了一个流程,它使用 CMIS 连接器上传文件,并且运行良好。我还在 Alfresco 中创建了我的自定义模型和自定义方面,它们包含我的文件的特定元数据。我的问题是如何将这些自定义属性的值发送到 Alfresco。我想我必须使用可以设置它们的 Restful 服务,但我找不到任何示例,我有点困惑。以前有没有人遇到过这些问题?我将非常感谢您的帮助和任何示例。

0 投票
1 回答
1168 浏览

postgresql - 将外部银行连接到 Bonitasoft 社区中的 UI Designer

我正在使用 Bonitasoft 工具开发 BPM 项目,我有一个 PostgreSQL 数据库,通过 JDBC 连接我可以通过 Bonitasoft 插入和更改记录,但是我无法选择数据库数据并在我的 UI 设计器中显示它们,因为一个尚未广泛使用的工具我没有找到太多关于它的信息,如果他们很快有任何材料,或者知道如何在我的 UI 设计器的工作表中显示数据,将非常有用。

我测试了我的 Select 给我带来的返回,并且信息与我需要的正确匹配,所以我在 arrayList 中添加了信息,我现在的问题是在 UI Designer 中显示来自该数组的信息