微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在CDI环境中扩展Kie服务器

如何解决在CDI环境中扩展Kie服务器

我想在CDI环境(Wildfly 19)中扩展Kie-server。

我正在关注官方文档:https://docs.jboss.org/jbpm/release/7.45.0.Final/jbpm-docs/html_single/#_cdi

当前,我有一个jar文件,其中包含CDI环境生产者类和一些CDI bean用于初始化。我将这个jar手动放入kie-server \ WEB-INF \ lib。

有没有一种方法可以使用扩展Kie-Server的Maven构建战争工件?例如一个原型,可以用来在不手动进行kie-server战争补丁的情况下打包jar的情况?

最诚挚的问候,

解决方法

以防万一有人有同样的需求。

我在一开始就用kie-server war尝试了jbpm-services-cdi,但是两次出现了诸如DeploymentService之类的服务(CDI bean和kie-server部署服务单例),这会引起问题。

我最终使用了ServiceRegistry的kie-server服务。 请注意,仅在部署容器之后,才在ServiceRegistry中注册ExecutorService。有一个系统属性可触发容器同步部署:org.kie.server。同步部署。

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。