我使用kogito (kogito-quarkus(1.26.0))和夸克(2.9.2)、maven (4.0.0)和java 11。
我想与一个正在进行的过程进行沟通,可能是在等待一个事件(消息)。请看下面的图片。

一旦我开始这个过程,它就会等待事件有条件的消息,至少是我所理解的。
我想要做的是,从另一个过程中触发这个特定的过程。为了实现它,我做了另一个过程,发送消息到特定的主题,前一个进程听。看到影像爆炸了。

这不是一个有效的例子,我只是试着预览我想做的事情。
这里的问题是,过程二不知道过程一。如何配置系统,使进程二知道触发此消息的确切进程。
Kogito有一个类似的例子,但在他们的示例中,process one首先抛出一条触发进程2的消息,然后与两个进程建立通信。参见这里的示例:Kogito旅行社
我不知道是否可能,我在BPMN是个新手。任何帮助和评论都很感谢。
我尝试用项目范围内的信号建立相同的系统,不幸的是,它也没有工作。
发布于 2022-11-15 21:14:58
看看这个JIRA https://issues.redhat.com/browse/KOGITO-6287的描述--它还没有完全在Kogito上工作,因为它需要https://issues.redhat.com/browse/KOGITO-8137,但重点是相关性涵盖了第二个进程没有第一个进程的id的场景。
https://stackoverflow.com/questions/74251228
复制相似问题