This closes #921

This commit is contained in:
Martyn Taylor 2016-12-15 13:36:23 +00:00
commit e8eaf15300
96 changed files with 1703 additions and 1654 deletions

View File

@ -34,6 +34,16 @@
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="internal-naming-prefix" type="xsd:string" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
Artemis uses internal queues and addresses for implmenting certain behaviours. These queues and addresses
will be prefixed by default with "$.activemq.internal" to avoid naming clashes with user namespacing.
This can be overriden by setting this value to a valid Artemis address.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="resolve-protocols" type="xsd:boolean" default="true" maxOccurs="1" <xsd:element name="resolve-protocols" type="xsd:boolean" default="true" maxOccurs="1"
minOccurs="0"> minOccurs="0">
<xsd:annotation> <xsd:annotation>
@ -46,6 +56,14 @@
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="journal-datasync" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
that means the server will use fdatasync to confirm writes on the disk.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="persistence-enabled" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0"> <xsd:element name="persistence-enabled" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
@ -1550,6 +1568,22 @@
</xsd:element> </xsd:element>
<xsd:element ref="filter" maxOccurs="1" minOccurs="0"/> <xsd:element ref="filter" maxOccurs="1" minOccurs="0"/>
<xsd:element name="routing-type" default="STRIP" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
how should the routing-type on the diverted messages be set?
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ANYCAST"/>
<xsd:enumeration value="MULTICAST"/>
<xsd:enumeration value="STRIP"/>
<xsd:enumeration value="PASS"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:all> </xsd:all>
<xsd:attribute name="name" type="xsd:ID" use="required"> <xsd:attribute name="name" type="xsd:ID" use="required">
@ -2381,7 +2415,7 @@
<xsd:element name="auto-create-jms-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0"> <xsd:element name="auto-create-jms-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
whether or not to automatically create JMS queues when a producer sends or a consumer connects to a DEPRECATED: whether or not to automatically create JMS queues when a producer sends or a consumer connects to a
queue queue
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
@ -2390,7 +2424,7 @@
<xsd:element name="auto-delete-jms-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0"> <xsd:element name="auto-delete-jms-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
whether or not to delete auto-created JMS queues when the queue has 0 consumers and 0 messages DEPRECATED: whether or not to delete auto-created JMS queues when the queue has 0 consumers and 0 messages
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
@ -2398,7 +2432,7 @@
<xsd:element name="auto-create-jms-topics" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0"> <xsd:element name="auto-create-jms-topics" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
whether or not to automatically create JMS topics when a producer sends or a consumer subscribes to DEPRECATED: whether or not to automatically create JMS topics when a producer sends or a consumer subscribes to
a topic a topic
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
@ -2407,7 +2441,42 @@
<xsd:element name="auto-delete-jms-topics" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0"> <xsd:element name="auto-delete-jms-topics" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
whether or not to delete auto-created JMS topics when the last subscription is closed DEPRECATED: whether or not to delete auto-created JMS topics when the last subscription is closed
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="auto-create-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
whether or not to automatically create a queue when a client sends a message to or attempts to consume
a message from a queue
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="auto-delete-queues" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
whether or not to delete auto-created queues when the queue has 0 consumers and 0 messages
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="auto-create-addresses" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
whether or not to automatically create addresses when a client sends a message to or attempts to
consume a message from a queue mapped to an address that doesn't exist
a queue
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="auto-delete-addresses" type="xsd:boolean" default="true" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
whether or not to delete auto-created addresses when it no longer has any queues
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
@ -2516,12 +2585,6 @@
<!-- 2.0 Addressing configuration --> <!-- 2.0 Addressing configuration -->
<xsd:simpleType name="routingType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="multicast" />
<xsd:enumeration value="anycast" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="queueType"> <xsd:complexType name="queueType">
<xsd:all> <xsd:all>
@ -2535,7 +2598,19 @@
<xsd:complexType name="addressType"> <xsd:complexType name="addressType">
<xsd:all> <xsd:all>
<xsd:element name="queues" maxOccurs="1" minOccurs="0"> <xsd:element name="anycast" maxOccurs="1" minOccurs="0">
<xsd:annotation>
<xsd:documentation>
a list of pre configured queues to create
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="queue" type="queueType" maxOccurs="unbounded" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="multicast" maxOccurs="1" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation> <xsd:documentation>
a list of pre configured queues to create a list of pre configured queues to create
@ -2555,31 +2630,6 @@
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:attribute> </xsd:attribute>
<xsd:attribute name="type" type="routingType" use="required">
<xsd:annotation>
<xsd:documentation>
The address name to matches incoming message addresses
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="default-max-consumers" type="xsd:int" use="optional" default="-1">
<xsd:annotation>
<xsd:documentation>
The default value of max-consumers applied to all queues that are
auto-created under this address. Also applies to any queues that do not
specify a value for max-consumers.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="default-delete-on-no-consumers" type="xsd:boolean" use="optional" default="false">
<xsd:annotation>
<xsd:documentation>
The default value of delete-on-no-consumers applied to all queues that are
auto-created under this address. Also applies to any queues that do not
specify a value for delete-on-no-consumers.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="addressesType"> <xsd:complexType name="addressesType">

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +75,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,15 +74,20 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -91,14 +84,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -88,14 +81,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -88,14 +81,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +76,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +75,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,14 +74,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +75,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -49,7 +42,7 @@ under the License.
</acceptors> </acceptors>
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="static://(tcp://localhost:61617)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1"/> <cluster-connection-uri address="static://(tcp://localhost:61617)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- Other config --> <!-- Other config -->
@ -57,14 +50,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -49,7 +42,7 @@ under the License.
<!-- Clustering configuration --> <!-- Clustering configuration -->
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1"/> <cluster-connection-uri address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- Other config --> <!-- Other config -->
@ -57,14 +50,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -45,7 +39,7 @@
</acceptors> </acceptors>
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1"/> <cluster-connection-uri address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- Other config --> <!-- Other config -->
@ -53,14 +47,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -46,7 +40,7 @@
<!-- Clustering configuration --> <!-- Clustering configuration -->
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1"/> <cluster-connection-uri address="static://(tcp://localhost:61616)?connectorName=netty-connector;retryInterval=500;messageLoadBalancingType=STRICT;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- Other config --> <!-- Other config -->
@ -54,14 +48,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -68,14 +61,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -68,14 +61,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -65,14 +59,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -65,14 +59,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -67,14 +61,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -67,14 +61,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one or more ~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with ~ contributor license agreements. See the NOTICE file distributed with
@ -13,16 +14,9 @@
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and ~ See the License for the specific language governing permissions and
~ limitations under the License. ~ limitations under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -62,14 +56,21 @@
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -68,7 +61,7 @@ under the License.
</discovery-groups> </discovery-groups>
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="multicast://my-discovery-group?messageLoadBalancingType=STRICT;retryInterval=500;connectorName=netty-connector;maxHops=1"/> <cluster-connection-uri address="multicast://my-discovery-group?messageLoadBalancingType=STRICT;retryInterval=500;connectorName=netty-connector;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- other configuration --> <!-- other configuration -->
@ -76,14 +69,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -66,7 +59,7 @@ under the License.
</discovery-groups> </discovery-groups>
<cluster-connections> <cluster-connections>
<cluster-connection-uri name="my-cluster" address="multicast://my-discovery-group?messageLoadBalancingType=STRICT;retryInterval=500;connectorName=netty-connector;maxHops=1"/> <cluster-connection-uri address="multicast://my-discovery-group?messageLoadBalancingType=STRICT;retryInterval=500;connectorName=netty-connector;maxHops=1" name="my-cluster"/>
</cluster-connections> </cluster-connections>
<!-- other configuration --> <!-- other configuration -->
@ -74,14 +67,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +76,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,14 +74,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,12 +74,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -101,5 +94,12 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,12 +75,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -102,5 +95,12 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -85,14 +77,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +75,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +75,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +75,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +74,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="exampleQueue"/>
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +74,24 @@ under the License.
<security-settings> <security-settings>
<!-- Default JMS security --> <!-- Default JMS security -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -104,25 +97,32 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management.#"> <security-setting match="activemq.management.#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -102,25 +95,32 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management.#"> <security-setting match="activemq.management.#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -100,15 +93,22 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -100,14 +93,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -93,15 +86,22 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -93,15 +86,22 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -73,14 +66,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -75,14 +68,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -87,14 +80,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -88,14 +81,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,14 +74,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,14 +74,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -81,14 +74,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -82,14 +75,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -83,14 +76,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -84,33 +77,40 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
<security-setting match="activemq.management.*"> <security-setting match="activemq.management.*">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -94,14 +87,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -84,14 +77,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -84,14 +77,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,13 +16,8 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns="urn:activemq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="soakQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<connectors> <connectors>
<connector name="netty-connector">tcp://localhost:61616?tcpNoDelay=false;tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576</connector> <connector name="netty-connector">tcp://localhost:61616?tcpNoDelay=false;tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576</connector>
@ -39,11 +34,19 @@ under the License.
<server-dump-interval>30000</server-dump-interval> <server-dump-interval>30000</server-dump-interval>
<queues>
<queue name="soakQueue"> <addresses>
<address>soakAddress</address> <address name="soakQueue">
</queue> <anycast>
</queues> <queue name="jms.queue.soakQueue"/>
</anycast>
</address>
<address name="soakAddress">
<multicast>
<queue name="soakQueue"/>
</multicast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,15 +16,8 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="sausage-factory"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -49,11 +42,7 @@ under the License.
<!-- We need to create a core queue for the JMS queue explicitly because the bridge will be deployed <!-- We need to create a core queue for the JMS queue explicitly because the bridge will be deployed
before the JMS queue is deployed, so the first time, it otherwise won't find the queue --> before the JMS queue is deployed, so the first time, it otherwise won't find the queue -->
<queues>
<queue name="sausage-factory">
<address>sausage-factory</address>
</queue>
</queues>
<!-- We set-up a bridge that forwards from a queue on this node to an address on another node. <!-- We set-up a bridge that forwards from a queue on this node to an address on another node.
We specify a filter with the bridge, and a transformer too. The filter and transformer are optional --> We specify a filter with the bridge, and a transformer too. The filter and transformer are optional -->
@ -75,14 +64,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="sausage-factory">
<anycast>
<queue name="sausage-factory"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="mincing-machine"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<bindings-directory>./data/messaging/bindings</bindings-directory> <bindings-directory>./data/messaging/bindings</bindings-directory>
@ -46,14 +39,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="mincing-machine">
<anycast>
<queue name="mincing-machine"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,14 +16,8 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -42,6 +36,7 @@ under the License.
<acceptors> <acceptors>
<acceptor name="netty">tcp://localhost:61616</acceptor> <acceptor name="netty">tcp://localhost:61616</acceptor>
</acceptors> </acceptors>
<addresses/>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
<!-- the dead letter queue where dead messages will be sent-->
<queue name="deadLetterQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -50,12 +40,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -67,5 +57,17 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="deadLetterQueue">
<anycast>
<queue name="deadLetterQueue"/>
</anycast>
</address>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
<!-- the dead letter queue where dead messages will be sent-->
<queue name="deadLetterQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -50,12 +40,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -66,5 +56,17 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="deadLetterQueue">
<anycast>
<queue name="deadLetterQueue"/>
</anycast>
</address>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,27 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!-- Destinations used by the example -->
<!-- The order queue -->
<queue name="orders"/>
<!-- The queue that prices are forwarded to before being bridged to the New York server -->
<queue name="priceForwarding"/>
<!-- The topic for price updates -->
<topic name="priceUpdates"/>
<!-- The spy topic for snooping on orders -->
<topic name="spyTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -65,11 +47,7 @@ under the License.
<!-- We need to create a core queue for the JMS queue explicitly because the bridge will be deployed <!-- We need to create a core queue for the JMS queue explicitly because the bridge will be deployed
before the JMS queue is deployed, so the first time, it otherwise won't find the queue --> before the JMS queue is deployed, so the first time, it otherwise won't find the queue -->
<queues>
<queue name="priceForwarding">
<address>priceForwarding</address>
</queue>
</queues>
<diverts> <diverts>
<divert name="order-divert"> <divert name="order-divert">
@ -108,14 +86,35 @@ under the License.
<security-settings> <security-settings>
<!--security for example --> <!--security for example -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="priceForwarding">
<multicast>
<queue name="priceForwarding"/>
</multicast>
<anycast>
<queue name="jms.queue.priceForwarding"/>
</anycast>
</address>
<address name="orders">
<anycast>
<queue name="jms.queue.orders"/>
</anycast>
</address>
<address name="spyTopic">
<multicast/>
</address>
<address name="priceUpdates">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!-- Destinations used by the example -->
<!-- The topic for New York price updates -->
<topic name="newYorkPriceUpdates"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -51,14 +41,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="newYorkPriceUpdates">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -48,14 +41,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example topic--> <!--security for example topic-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
<!--the expiry queue where expired messages will be sent-->
<queue name="expiryQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -50,12 +40,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -66,5 +56,17 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
<address name="expiryQueue">
<anycast>
<queue name="expiryQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -48,14 +41,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -52,14 +45,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -93,7 +93,7 @@ public class JMSBridgeExample {
targetConnection.start(); targetConnection.start();
// Step 10. Receive a message from the *target* queue // Step 10. Receive a message from the *target* queue
TextMessage messageReceived = (TextMessage) targetConsumer.receive(5000); TextMessage messageReceived = (TextMessage) targetConsumer.receive(500000);
System.out.format("%nReceived from %s: %s%n", ((Queue) messageReceived.getJMSDestination()).getQueueName(), messageReceived.getText()); System.out.format("%nReceived from %s: %s%n", ((Queue) messageReceived.getJMSDestination()).getQueueName(), messageReceived.getText());
// Step 11. Display the received message's ID and this "bridged" message ID // Step 11. Display the received message's ID and this "bridged" message ID

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,15 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<topic name="topic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -42,12 +36,16 @@ under the License.
<security-settings> <security-settings>
<security-setting match="#"> <security-setting match="#">
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="topic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,15 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<queue name="target"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -42,12 +36,18 @@ under the License.
<security-settings> <security-settings>
<security-setting match="#"> <security-setting match="#">
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="target">
<anycast>
<queue name="target"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -48,14 +41,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example topic--> <!--security for example topic-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -51,14 +44,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -47,13 +40,13 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="browse" roles="guest"/> <permission roles="guest" type="browse"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -63,5 +56,12 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq ../../../../src/schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq ../../../../src/schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
<!--the notifications topic used by the example-->
<topic name="notificationsTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -53,29 +43,39 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<!--security for notification queue--> <!--security for notification queue-->
<security-setting match="notificationsTopic"> <security-setting match="notificationsTopic">
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
</security-setting> </security-setting>
<!-- security settings for JMS temporary queue --> <!-- security settings for JMS temporary queue -->
<security-setting match="queuetempjms.*"> <security-setting match="queuetempjms.*">
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="notificationsTopic">
<multicast/>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -49,28 +42,35 @@ under the License.
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<!--security for management queue--> <!--security for management queue-->
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
<!-- security settings for JMS temporary queue --> <!-- security settings for JMS temporary queue -->
<security-setting match="#"> <security-setting match="#">
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq ../../../../src/schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq ../../../../src/schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
<!--the expiry queue where expired messages will be sent-->
<queue name="expiryQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -56,22 +46,22 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<!--security for dead letter queue--> <!--security for dead letter queue-->
<security-setting match="expiryQueue"> <security-setting match="expiryQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -82,5 +72,17 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
<address name="expiryQueue">
<anycast>
<queue name="expiryQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,18 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<queue name="exampleQueue"/>
<queue name="pagingQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -55,21 +46,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="pagingQueue"> <security-setting match="pagingQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
@ -89,5 +80,17 @@ under the License.
</address-setting> </address-setting>
</address-settings> </address-settings>
<addresses>
<address name="pagingQueue">
<anycast>
<queue name="pagingQueue"/>
</anycast>
</address>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -46,18 +39,25 @@ under the License.
<security-settings> <security-settings>
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -47,21 +40,28 @@ under the License.
<security-settings> <security-settings>
<!--security for example queues --> <!--security for example queues -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<!-- security settings for JMS temporary queue --> <!-- security settings for JMS temporary queue -->
<security-setting match="#"> <security-setting match="#">
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -62,20 +55,27 @@ under the License.
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<security-setting match="activemq.management"> <security-setting match="activemq.management">
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
<permission type="manage" roles="guest"/> <permission roles="guest" type="manage"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="orders"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<persistence-enabled>false</persistence-enabled> <persistence-enabled>false</persistence-enabled>
@ -34,5 +27,12 @@ under the License.
<acceptors> <acceptors>
<acceptor name="in-vm">vm://0</acceptor> <acceptor name="in-vm">vm://0</acceptor>
</acceptors> </acceptors>
<addresses>
<address name="orders">
<anycast>
<queue name="jms.queue.orders"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<topic name="chat"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<persistence-enabled>false</persistence-enabled> <persistence-enabled>false</persistence-enabled>
@ -34,5 +27,10 @@ under the License.
<acceptors> <acceptors>
<acceptor name="in-vm">vm://0</acceptor> <acceptor name="in-vm">vm://0</acceptor>
</acceptors> </acceptors>
<addresses>
<address name="chat">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="orders"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<persistence-enabled>false</persistence-enabled> <persistence-enabled>false</persistence-enabled>
@ -35,5 +28,12 @@ under the License.
<acceptor name="in-vm">vm://0</acceptor> <acceptor name="in-vm">vm://0</acceptor>
<acceptor name="netty">tcp://localhost:61616</acceptor> <acceptor name="netty">tcp://localhost:61616</acceptor>
</acceptors> </acceptors>
<addresses>
<address name="orders">
<anycast>
<queue name="jms.queue.orders"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,17 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queues used by the example-->
<queue name="orders"/>
<queue name="shipping"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<persistence-enabled>false</persistence-enabled> <persistence-enabled>false</persistence-enabled>
@ -36,5 +28,17 @@ under the License.
<acceptor name="in-vm">vm://0</acceptor> <acceptor name="in-vm">vm://0</acceptor>
<acceptor name="netty-acceptor">tcp://localhost:61616</acceptor> <acceptor name="netty-acceptor">tcp://localhost:61616</acceptor>
</acceptors> </acceptors>
<addresses>
<address name="shipping">
<anycast>
<queue name="jms.queue.shipping"/>
</anycast>
</address>
<address name="orders">
<anycast>
<queue name="jms.queue.orders"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<topic name="genericTopic"/>
<topic name="news.europe.europeTopic"/>
<topic name="news.us.usTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -53,32 +43,43 @@ under the License.
<security-settings> <security-settings>
<!-- any user can have full control of generic topics --> <!-- any user can have full control of generic topics -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="user"/> <permission roles="user" type="send"/>
<permission type="consume" roles="user"/> <permission roles="user" type="consume"/>
</security-setting> </security-setting>
<security-setting match="news.europe.#"> <security-setting match="news.europe.#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="europe-user"/> <permission roles="europe-user" type="send"/>
<permission type="consume" roles="news-user"/> <permission roles="news-user" type="consume"/>
</security-setting> </security-setting>
<security-setting match="news.us.#"> <security-setting match="news.us.#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="us-user"/> <permission roles="us-user" type="send"/>
<permission type="consume" roles="news-user"/> <permission roles="news-user" type="consume"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="genericTopic">
<multicast/>
</address>
<address name="news.europe.europeTopic">
<multicast/>
</address>
<address name="news.us.usTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,19 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<topic name="genericTopic"/>
<topic name="news.europe.europeTopic"/>
<topic name="news.us.usTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -50,32 +40,43 @@ under the License.
<security-settings> <security-settings>
<!-- any user can have full control of generic topics --> <!-- any user can have full control of generic topics -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="user"/> <permission roles="user" type="send"/>
<permission type="consume" roles="user"/> <permission roles="user" type="consume"/>
</security-setting> </security-setting>
<security-setting match="news.europe.#"> <security-setting match="news.europe.#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="europe-user"/> <permission roles="europe-user" type="send"/>
<permission type="consume" roles="news-user"/> <permission roles="news-user" type="consume"/>
</security-setting> </security-setting>
<security-setting match="news.us.#"> <security-setting match="news.us.#">
<permission type="createDurableQueue" roles="user"/> <permission roles="user" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="user"/> <permission roles="user" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="user"/> <permission roles="user" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="user"/> <permission roles="user" type="deleteNonDurableQueue"/>
<permission type="send" roles="us-user"/> <permission roles="us-user" type="send"/>
<permission type="consume" roles="news-user"/> <permission roles="news-user" type="consume"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="genericTopic">
<multicast/>
</address>
<address name="news.europe.europeTopic">
<multicast/>
</address>
<address name="news.us.usTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -40,14 +33,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -48,10 +41,17 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="consume" roles="consumers"/> <permission roles="consumers" type="consume"/>
<permission type="send" roles="producers"/> <permission roles="producers" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -47,14 +40,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,11 +16,7 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -37,26 +33,30 @@ under the License.
<acceptor name="netty-acceptor">tcp://localhost:61616</acceptor> <acceptor name="netty-acceptor">tcp://localhost:61616</acceptor>
</acceptors> </acceptors>
<queues>
<queue name="exampleQueue">
<address>exampleQueue</address>
<filter string="color='red'"/>
</queue>
</queues>
<!-- Other config --> <!-- Other config -->
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<multicast>
<queue name="exampleQueue">
<filter string="color='red'"/>
</queue>
</multicast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -46,20 +39,27 @@ under the License.
<security-settings> <security-settings>
<!--security for example queues --> <!--security for example queues -->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
<!-- security settings for JMS temporary queue --> <!-- security settings for JMS temporary queue -->
<security-setting match="#"> <security-setting match="#">
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -47,14 +40,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example topic--> <!--security for example topic-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -47,14 +40,19 @@ under the License.
<security-settings> <security-settings>
<!--security for example topic--> <!--security for example topic-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the topic used by the example-->
<topic name="exampleTopic"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -46,16 +39,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example topic--> <!--security for example topic-->
<security-setting match="exampleTopic"> <security-setting match="exampleTopic">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createAddress" roles="guest"/> <permission roles="guest" type="createAddress"/>
<permission type="deleteAddress" roles="guest"/> <permission roles="guest" type="deleteAddress"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleTopic">
<multicast/>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -44,11 +37,7 @@ under the License.
<!-- We need to create a core queue for the JMS queue explicitly because the connector will be deployed <!-- We need to create a core queue for the JMS queue explicitly because the connector will be deployed
before the JMS queue is deployed, so the first time, it otherwise won't find the queue --> before the JMS queue is deployed, so the first time, it otherwise won't find the queue -->
<queues>
<queue name="exampleQueue">
<address>exampleQueue</address>
</queue>
</queues>
<connector-services> <connector-services>
<connector-service name="aerogear-connector"> <connector-service name="aerogear-connector">
@ -65,13 +54,23 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<multicast>
<queue name="exampleQueue"/>
</multicast>
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,15 +16,8 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns="urn:activemq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
<bindings-directory>target/server0/data/messaging/bindings</bindings-directory> <bindings-directory>target/server0/data/messaging/bindings</bindings-directory>
@ -49,16 +42,12 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="queue.vertxQueue"> <security-setting match="queue.vertxQueue">
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<queues>
<queue name="queue.vertxQueue">
<address>queue.vertxQueue</address>
</queue>
</queues>
<connector-services> <connector-services>
<connector-service name="my-incoming-vertx"> <connector-service name="my-incoming-vertx">
@ -76,6 +65,18 @@ under the License.
<param key="vertx-address" value="outgoing.vertx.address"/> <param key="vertx-address" value="outgoing.vertx.address"/>
</connector-service> </connector-service>
</connector-services> </connector-services>
<addresses>
<address name="queue.vertxQueue">
<multicast>
<queue name="queue.vertxQueue"/>
</multicast>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -42,24 +35,32 @@ under the License.
<acceptor name="proton-acceptor">tcp://localhost:5672?protocols=AMQP;</acceptor> <acceptor name="proton-acceptor">tcp://localhost:5672?protocols=AMQP;</acceptor>
</acceptors> </acceptors>
<queues>
<queue name="testQueue">
<address>testQueue</address>
</queue>
</queues>
<!-- Other config --> <!-- Other config -->
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="testQueue">
<multicast>
<queue name="testQueue"/>
</multicast>
</address>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -48,10 +41,17 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="exampleQueue"> <security-setting match="exampleQueue">
<permission type="consume" roles="consumers"/> <permission roles="consumers" type="consume"/>
<permission type="send" roles="producers"/> <permission roles="producers" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>

View File

@ -1,4 +1,4 @@
<?xml version='1.0'?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -16,16 +16,9 @@ software distributed under the License is distributed on an
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> --><configuration xmlns="urn:activemq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:activemq"
xsi:schemaLocation="urn:activemq /schema/artemis-server.xsd">
<jms xmlns="urn:activemq:jms">
<!--the queue used by the example-->
<queue name="exampleQueue"/>
</jms>
<core xmlns="urn:activemq:core"> <core xmlns="urn:activemq:core">
@ -56,14 +49,21 @@ under the License.
<security-settings> <security-settings>
<!--security for example queue--> <!--security for example queue-->
<security-setting match="#"> <security-setting match="#">
<permission type="createDurableQueue" roles="guest"/> <permission roles="guest" type="createDurableQueue"/>
<permission type="deleteDurableQueue" roles="guest"/> <permission roles="guest" type="deleteDurableQueue"/>
<permission type="createNonDurableQueue" roles="guest"/> <permission roles="guest" type="createNonDurableQueue"/>
<permission type="deleteNonDurableQueue" roles="guest"/> <permission roles="guest" type="deleteNonDurableQueue"/>
<permission type="consume" roles="guest"/> <permission roles="guest" type="consume"/>
<permission type="send" roles="guest"/> <permission roles="guest" type="send"/>
</security-setting> </security-setting>
</security-settings> </security-settings>
<addresses>
<address name="exampleQueue">
<anycast>
<queue name="jms.queue.exampleQueue"/>
</anycast>
</address>
</addresses>
</core> </core>
</configuration> </configuration>