我目前有一个包含RabbitMQ使用者和发布者的jar文件,一个Drools drl文件以及通过KIE发送消费消息然后发布结果的代码。我们一直在服务中使用这个jar而没有任何问题。 jar文件通过maven安装阶段包含所有依赖项。
所以,我被要求将这个jar部署到我们运行的JBoss EAP服务器上。我被告知“只需将其转换为战争并将其复制到部署目录,就可以了”!我没有进一步调查JBoss,因为有人问我。 JBoss加载战争,但RabbitMQ消费者没有启动。我浏览了JBoss示例但没有找到与我的项目类似的示例。
哪个JBoss示例与我上面概述的最相似?
或者,在加载战争之后,指示JBoss调用特定的class.method所需的最小配置或代码是什么?
解决方案选择 我们决定使用链接Using special auto start servlet to initialize on startup and share application data
中描述的EJB注释