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 所述。