こんにちは、JBoss_6.1.0_final から wildfly 10 に移行しています。
キュー名の JBoss では、形式は次のようになります
<queue name="TEST_QUEUE">
<entry name="/queue/TEST_QUEUE"/>
</queue>
そしてMDBアノテーションでは
@ActivationConfigProperty(propertyName = "destination",
propertyValue = "queue/TEST_QUEUE")
現在、ワイルドフライでは以下のようになっています。参照リンク
<jms-queue name="TEST_QUEUE" entries="jms/queue/TEST_QUEUE java:jboss/exported/jms/queue/TEST_QUEUE"/>
アクティベーションプロパティ付き
@ActivationConfigProperty(propertyName = "destination",
propertyValue = "jms/queue/TEST_QUEUE")
wildfly では、jms/
from キュー名と from アノテーションを削除してみましたが、同じキュー名を持つ wildfly で正常に動作します
<jms-queue name="TEST_QUEUE" entries="queue/TEST_QUEUE java:jboss/exported/queue/TEST_QUEUE"/>
今私の質問は、JMS/
意図的に追加されたキュー名です。
接頭辞なしでキュー名を書くことをお勧めしますjms/