问题标签 [yawl]
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.
workflow - 如何在 jBPM/activiti/YAWL 中实现内容驱动的工作流?
我需要一个包含人工任务的工作流,其中每个节点都可以在任何执行点重新访问。
因此即使当前执行在 B2,用户也可以转到 A1(假设 A1 已分配给同一用户并且已经完成)。
我如何在 jBPM/Activiti 中对这种行为进行建模 - 因为一旦完成任务就会从执行链中删除?
是否有任何其他工作流引擎允许我这样做?
tomcat - Tomcat 不使用 YAWL 引擎启动
我是 Yawl 的新手。我已经成功安装了 Yawl 并且能够启动 YAWL 引擎和 YAWL 编辑器。但是当我尝试访问 JSP ( http://localhost:8080/resourceService/faces/Login.jsp
) 时,我能看到的唯一错误是无法连接。localhost:8080 也没有显示 tomcat 主页。Yawl 控制面板中的登录按钮也被禁用。
Yawl引擎似乎默认不启动tomcat服务。
java - 创建小代码并将其添加到 YAWL
我正在使用 YAWL 4 开发应用程序。我需要将小码添加到自动化任务中。我编写了一个 java 类并按照各种教程添加了它,但没有任何效果。YAWL 引擎日志给出了一个错误,但它只是说“错误加载 codelet x”而没有任何细节。我检查了 YAWL 默认小码以寻找错误,但没有出现任何错误(我只是没有实现所有方法,可能是这样吗?)。这是我的代码:
我注意到 yawl 使用 .class 文件作为小码,但我的小码是一个 .java 文件,所以我尝试移植它,但没有成功。有人对 Yawl 4 小码有经验吗?或者,有人可以告诉我如何使用 .class 文件而不是 .java 吗?
workflow - 常见的集群系统和 Petri 网有什么区别?
也许我在比较土豆和苹果。我正在使用YAWL,这是一种基于Petri net的工作流语言。
我刚刚开始理解它,但有一点我没有抓住:“经典”集群系统 - 或云或网格系统 - 和 Petri 网有什么区别?
我的意思是,例如,Django webapp 的集群系统和用 YAWL 编写的 webapp 有什么区别?
编辑
我发现这个业务流程管理引擎 Activiti 可以集成到Spring Boot中。用 YAWL 编写的 webapp 和用 Spring Boot + Activiti 编写的 webapp 有什么区别?
jbpm - 将 YAWL 文件 (*.ywl) 迁移到 BPMN 2.0 模式文件
我正在尝试从 YAWL 引擎迁移到另一个工作流引擎,但我有大约 500 个 (*.ywl) 文件,我正在尝试将它们转换为 BPMN 2.0,我认为手动转换它们是不合理的。问题是是否有任何工具可以自动转换所有这些文件?
bpmn - 将 YAWL 映射到 BPMN,反之亦然
有人可以指导我是否有一个概述(图表?)显示哪些语言元素相互映射(或另一种语言的构造)以及哪些在 BPMN 或YAWL中是唯一的?
有人可以告诉我哪些 YAWL 元素没有映射到 BPMN 元素,反之亦然?
参考文献:除了两个各自的定义基础之外,我发现的所有深入信息是一篇关于将 BPMN 转换为 YAWL(单向)的研究论文。
- 将 YAWL 文件 (*.ywl) 迁移到 BPMN 2.0 模式文件
- 丹妮拉·克里斯蒂娜·卡西尼·佩肖托等。al.: BPMN 和 UML 2.0 活动图的比较
- 工作流语言?
- 将 bpmn 映射到 wsdl
- 这些技术中的哪一项可用于 BPM / Workflow 引擎?有什么功能比较?
- 将 bpmn 映射到 wsdl
免责声明:我精通 BPM(尤其是 BPMN)以及一般的图论,但我是 YAWL 的新手。
tomcat - 第一次安装 YAWL 时收到奇怪的错误消息
所以,我正在为 uni 做一个项目,我们被要求在我们的计算机上安装 YAWL,以便为医疗指南创建工作流程。我从官方网站下载了 YAWL 安装程序(我有一台 Windows 10 笔记本电脑),运行 .exe 以开始安装后,我收到以下错误:
现在,我以前从未在这台计算机上安装过 YAWL。我也碰巧从来没有安装过TOMCAT,所以我不确定在这里做什么。我试图打开进程管理器并关闭所有内容,但我仍然收到此消息。我能做什么?