在我们公司,我们将使用Camunda工作流引擎进行过程自动化。目前,我们正试图定义一个合理的工作流,它反映了我们的业务流程。我们并不真正知道如何建模(然后实现)以下场景:
Start -> Service Task 1 -> User Task -> Gateway -> Service Task 2 (based on user choice in the User Task)
服务任务1创建一个对象,该对象可由用户任务中的用户使用。用户(基于在服务任务1中创建的对象的状态和他的权限)选择要在该对象上执行的下一个操作。
E.Q。我们有用户A和用户B。用户A可以编辑对象,创建报告,检查它,将它转发给另一个用户,或者完成对象的处理。用户B可以要求查看,将对象转发给另一个用户,或者完成处理,但前提是用户a已经查看了该对象。
我不知道他们是否是Stackoverflow方面的BPMN专家,但对于建模问题,我想看看camunda网络。在那里,您可以上传您的BPMN文件并请求审查(并且可以在BPMN元素上添加注释,整洁的特性)
我正在使用外部LDAP服务来定义Camunda组、用户和用户组成员身份。我可以在管理UI中很好地看到来自LDAP的组和用户。例如,我还可以使用授权来提供或撤销对部署的读取访问。 但是无论我做什么,任何应用程序用户都可以在/tasks RESTendpoint中看到当前正在运行的[CMMN]任务的完整列表。 我正在接受一个LDAP用户,它是两个组的成员。除了访问应用程序(我仅限于“驾驶舱”)之外,用
我正在使用运行在Springboot上的camunda BPM构建一个PoC。我从一个简单的过程开始,希望有效地使用所有访问权限限制,例如候选组分配。以下是我的流程: 无论任务做什么,我都在尝试为人工任务设置候选组,以便其他组的用户无法在驾驶舱下的任务列表中声明或查看任务。他们甚至可以完成整个过程,即使他们不属于任何配置的候选组,或者不是配置的候选用户。 是否有人知道是否有一些配置要做,或者如何正
据我所知,Camunda提供了两种将Java代码与服务任务集成的方法: 1.)声明一个实现JavaDelegate接口的Spring-Bean(该方法将一个DelegateExecution作为参数)。这个方法允许我存储任意多个结果变量,但我看不到定义映射process-variable->input-variable的选项。 2.)声明一个通用的Spring bean可由camunda访问,并定
谢谢 ----更新----
Hibernate 认为持久化类(persistent class)新实例化的对象是瞬时(Transient)的。我们可通过将瞬时(Transient)对象与 session 关联而把它变为持久的(Persistent)。 DomesticCat fritz = new DomesticCat(); fritz.setColor(Color.GINGER); fritz.setSex('M');
我正在使用网络逻辑10.3。我正在尝试配置一个持久订阅,其中包含由 jdbc 存储(在 Oracle DB 中)支持的持久消息。我有一个主题,MDB 正在作为持久订阅者侦听该主题。在场景-1下:如果我发送消息,它会命中MDB。 在场景2中:我挂起了MDB,希望发送到主题的消息只要不被MDB(它是唯一注册的持久订阅者)使用,就会一直存在。但是当我向主题发送消息时,它短暂地出现在那里,然后就消失了(我