5.3.5. JBoss EAP 7 所需的消息传递应用变化
从 JBoss EAP 7.2 开始,如果客户端应用直接依赖于 Artemis 客户端 JAR,例如 artemis-jms-client
、artemis-commons
、artemis-core-client
或 artemis-selector
,那么您必须在 wildfly-client-properties
的 pom.xml
文件中添加以下依赖项。
<dependency> <groupId>org.jboss.eap</groupId> <artifactId>wildfly-client-properties</artifactId> </dependency>
<dependency>
<groupId>org.jboss.eap</groupId>
<artifactId>wildfly-client-properties</artifactId>
</dependency>
这可以避免在从旧 JBoss EAP 7 客户端调用 message.getJMSReplyTo()
时避免 JMSRuntimeException
,如 JBEAP-15889 所述。