<!-- | |
Licensed to the Apache Software Foundation (ASF) under one or more | |
contributor license agreements. See the NOTICE file distributed with | |
this work for additional information regarding copyright ownership. | |
The ASF licenses this file to You under the Apache License, Version 2.0 | |
(the "License"); you may not use this file except in compliance with | |
the License. You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
--> | |
<beans | |
xmlns="http://www.springframework.org/schema/beans" | |
xmlns:amq="http://activemq.apache.org/schema/core" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd | |
http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd"> | |
<!-- Allows us to use system properties as variables in this configuration file --> | |
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/> | |
<broker brokerName="sender" persistent="false" useJmx="true" xmlns="http://activemq.apache.org/schema/core" > <!-- dataDirectory="${activemq.base}/data"> --> | |
<!-- The store and forward broker networks ActiveMQ will listen to --> | |
<networkConnectors> | |
<!-- by default just auto discover the other brokers --> | |
<networkConnector name="monitoring" uri="static:(tcp://localhost:62002)" duplex="true" > | |
<dynamicallyIncludedDestinations> | |
<queue physicalName="include.test.foo"/> | |
<topic physicalName="include.test.bar"/> | |
</dynamicallyIncludedDestinations> | |
<excludedDestinations> | |
<queue physicalName="exclude.test.foo"/> | |
<topic physicalName="exclude.test.bar"/> | |
</excludedDestinations> | |
<staticallyIncludedDestinations> | |
<queue physicalName="always.include.queue"/> | |
<topic physicalName="always.include.topic"/> | |
</staticallyIncludedDestinations> | |
</networkConnector> | |
</networkConnectors> | |
<!-- The transport connectors ActiveMQ will listen to --> | |
<transportConnectors> | |
<transportConnector uri="tcp://localhost:62001"/> | |
</transportConnectors> | |
</broker> | |
</beans> | |