问题标签 [bpmn]

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 投票
2 回答
12327 浏览

workflow - 将新的工作流程添加到 Alfresco 共享中

我是 Alfresco/Activiti 的新手。

我们公司正在使用 Skelta BPM.NET(与我们自己开发的 RMS 集成),现在我们想看看其他 BPM 软件。

我最近几天发现了如何使用 Eclipse 创建新的工作流并将它们导入到 Activiti 的独立安装中。

现在我想将此工作流程发布到 Alfresco 共享中。有什么简单的方法可以做到这一点吗?我在谷歌上搜索了一整天,但没有找到任何有用的东西。

还有一个关于安装的问题:是否可以在运行 alfresco 的同一个 tomcat 上安装 Activiti 及其所有的 webapps?Apache Ant 只能构建独立安装。那么这两个应用程序可以合并吗?

谢谢你的信息,安泽

0 投票
1 回答
498 浏览

eclipse-plugin - Activiti Modeler 缺少功能

使用 activiti-modeler 如何使用已定义的人类执行者创建用户任务?

我意识到这在 eclipse GUI 插件中或通过手动编码 XML 是完全可能的,但目的是允许一般用户利用 activiti-modeler 创建自己的流程并部署它们。

0 投票
1 回答
1043 浏览

jbpm - jBPM 5 或 5.1 中的基于事件的网关?

我目前正在尝试对基于事件的网关进行建模。目前,我没有在 jBPM 5.0 支持的 BPMN 2.0 表示法中找到基于事件的网关图标。在当前版本的 jBPM 5 或 jBPM 5.1 中是否有任何解决方案可以实现这一点。

谢谢。

0 投票
2 回答
5929 浏览

spring - 如何在 SpringBean 中获取当前的 Activiti ProcessInstance?

我正在尝试使用 Spring 托管流程引擎使用 Activiti 5.5 使工作流正常工作,但遇到了一些麻烦。

我的工作流程中有一个 ServiceTask 解析为 Spring Managed bean。它看起来像这样:

我不是通过代码启动该过程,该过程是通过 activti-rest api 或表单启动的。如何从 bean 内部获取执行此任务的上下文,以便我可以添加可以在以后的任务(例如电子邮件)中引用的流程变量。我尝试查看 Activiti 5.5 附带的 spring 示例,但我看不出我的示例与示例有何不同。我正在实现与 spring 示例显示的相同的 JavaDelegate 接口。

这是我的代码:

}

这是弹簧配置(为简洁起见,省略了无聊的部分):

当我运行 worflow 时,我收到一个错误:

06090000 包装异常(带有状态模板):委托表达式 ${taskBean} 没有解析为接口 org.activiti.engine.impl.pvm.delegate.ActivityBehavior 或接口 org.activiti.engine.delegate.JavaDelegate 的实现

任何/所有回复表示赞赏!提前致谢。

0 投票
2 回答
438 浏览

.net - .Net 中的工作流描述和实现

情况是这样的:我们必须构建一个以 Web 服务为主要组件的系统。一些 Web 服务将数据写入数据库,其他接收文件作为输入并生成转换后的文件作为输出,对文件格式进行验证......

我们的想法是首先开发基本组件,然后将它们放在云中(使用 Windows Azure)。

当前的问题是 Web 服务将如何通信?由于我们的客户使用与前端 Web 服务通信的客户端应用程序,那么在我们未来的云中建模和实施业务流程或工作流的最佳解决方案是什么?

我阅读了一些关于 BPMN、BPEL 和 YAWL 的文章,但我不知道这些是否是开始的好方法。和Windows云的服务总线兼容吗?

0 投票
1 回答
167 浏览

java - 工作流里程碑引擎

我正在寻找一个处理里程碑的 Java 工作流引擎。它应强制执行里程碑的顺序并允许创建时间依赖性。不是传统的 BPMN 业务流程(而是一个子集),甚至不确定工作流引擎是否适合我的要求。

随机抽样:

  1. 客户在时间 t1 00:00 提供信用卡
  2. 客户在 t1 后 10 分钟内开始在时间 t2 加油。
  3. 在时间 t3 停止抽水
  4. 客户在 t3 后 5 分钟内在时间 t4 支付购买费用
  5. 客户提供调查反馈,可选但仅在 t1 到 t4 发生时。

t1 到 t4 必须按顺序发生。

有任何想法吗 ?我不想实施,因为在稍后阶段 BPMN 可能会出现。我想将它嵌入到我的 EE EJB 解决方案中,而不是作为单独的服务运行。

0 投票
3 回答
20729 浏览

xml - 将 BPMN 2.0 XML 导入/导出到 MS Visio 2010

我想将我的 BPMN 图表从 Visio 2010 Premium 导出为 BPMN 2.0 XML 格式,Microsoft 默认不支持这种格式,这是他们的答案:

http://social.technet.microsoft.com/Forums/en-US/visiogeneral/thread/dc22aa3a-b347-4b9e-af2b-f7c1c80a7c49/

所以,我去寻找一些第三方插件,我现在发现的只有这个:

http://bpmn4visio.blogspot.com/

它看起来不错,但可惜的是,它不会生成被 XML 验证器接受的正确 XML 图表,如下所示:

http://tools.qennix.com/index.php

有谁知道有效的方法或插件?

0 投票
4 回答
276 浏览

.net - 适用于复杂工作流站点的平台

我有一个客户需要构建一个复杂的、工作流/表单驱动的 Intranet 站点,该站点具有多个角色和大约 20 个工作流流程、文档管理功能和电子邮件/传真通知。

什么样的平台适合这样的网站?

SharePoint Foundation 2010 是否适用于此,还是我使用 SharePoint 服务器企业版?或者还有其他适合该法案的东西吗?

0 投票
3 回答
1034 浏览

java - jBPM 对用户任务工作流有多好?

我正在为我的下一个 Java 项目评估 jBPMv5.1,并且想知道它对于用户任务工作流的性能和性能有多好,其中任务可能需要用户输入并且用户可能会在一天以上的时间内对任务采取行动。我还将使用 Drools 进行规则管理。我还希望保留所有数据,并且不应该由于意外失败而丢失数据。我需要一个框架,我可以在其中轻松动态地插入新的工作流程,而无需增加开发成本。

jBPMv5.1 是一个很好的框架吗?我已经尝试了几个 jBPM 示例并阅读了很多博客,但我仍然对使用它有点担心,以免以后遇到问题。有什么建议或任何其他框架可以让我实现同样的目标,或者我应该从头开始设计并牢记我的最终产品吗?

0 投票
2 回答
434 浏览

xml - XSD:“name”属性对“anyAttribute”元素意味着什么?

我目前正在阅读BPMN 2.0的规范。在本规范中,BPMN 各部分的定义以 XML 模式的形式给出。

在其中一个模式中(表 8.3,第 54 页),我偶然发现了一条对我来说没有意义的行:

令我困惑的是“name”属性与“xsd:anyAttribute”元素的结合使用。如果我正确理解了元素的定义,其目的是允许使用架构未指定的“未知”属性。那么将“xsd:anyAttribute”限制为具体名称“exporter”而不是直接指定具有该名称的(可选)属性的目的是什么?