如何使用jboss-cli在WildFly 17中创建JMS队列

问题描述 投票:0回答:1

我正在域模式下运行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"/>

我看过How to set up messaging subsystem using CLI in Wildfly,但我得到的只是错误。

[[email protected]: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"/>
jms jboss-cli wildfly-17
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.