如何解决在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 举报,一经查实,本站将立刻删除。