ドメイン モードで WildFly 17 を実行しています。JMS キューを手動で追加してきましたが、配置スクリプトの一部として構成を追加したいと考えています。を使用してサーバーとデータソースを作成できますがjboss-cli
、キューを使用するとうまくいきません。次のような domain_config.xml で終了したいと思います。
<subsystem xmlns="urn:jboss:domain:messaging-activemq:7.0">
<server name="default">
...
<jms-queue name="MyQueue" entries="java:/queue/MyQueue" durable="true"/>
Wildfly で CLI を使用してメッセージング サブシステムをセットアップする方法を見てきましたが、返されるのはエラーだけです。
[domain@machine.foo.com:9990 /] /subsystem=messaging-activemq/server=default/jms- queue=MyQueue:add(entries=[java:/jms/queue/MyQueue])
Failed to get the list of the operation properties: "WFLYCTL0030: No resource definition is
registered for address [
("subsystem" => "messaging-activemq"),
("server" => "default"),
("jms-queue" => "MyQueue")
]"
domain_config.xml の完全なネストは次のとおりです。
<domain xmlns="urn:jboss:domain:10.0">
<profiles>
<profile name="full">
<subsystem xmlns="urn:jboss:domain:messaging-activemq:7.0">
<server name="default">
<jms-queue name="MyQueue" entries="java:/queue/MyQueue" durable="true"/>