2 xmlns="http://www.springframework.org/schema/beans"
3 xmlns:amq="http://activemq.apache.org/schema/core"
4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
6 http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd
7 http://activemq.apache.org/camel/schema/spring http://activemq.apache.org/camel/schema/spring/camel-spring.xsd">
9 <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
10 <property name="locations">
11 <value>file:${activemq.base}/conf/credentials.properties</value>
15 <broker xmlns="http://activemq.apache.org/schema/core" brokerName="broker2" useJmx="true" schedulePeriodForDestinationPurge="60000">
19 <policyEntry topic=">" producerFlowControl="false"/>
20 <policyEntry queue="*.reply.>" gcInactiveDestinations="true" inactiveTimoutBeforeGC="300000" />
26 <managementContext createConnector="false"/>
30 <statisticsBrokerPlugin/>
31 <simpleAuthenticationPlugin>
33 <authenticationUser username="amq" password="secret" groups="admins,everyone"/>
34 <authenticationUser username="mcollective" password="marionette" groups="mcollective,everyone"/>
35 <authenticationUser username="admin" password="secret" groups="mcollective,admin,everyone"/>
37 </simpleAuthenticationPlugin>
41 <authorizationEntries>
42 <authorizationEntry queue=">" write="admins" read="admins" admin="admins" />
43 <authorizationEntry topic=">" write="admins" read="admins" admin="admins" />
44 <authorizationEntry topic="mcollective.>" write="mcollective" read="mcollective" admin="mcollective" />
45 <authorizationEntry queue="mcollective.>" write="mcollective" read="mcollective" admin="mcollective" />
46 <authorizationEntry topic="ActiveMQ.Advisory.>" read="everyone" write="everyone" admin="everyone"/>
47 </authorizationEntries>
50 </authorizationPlugin>
56 <memoryUsage limit="20 mb"/>
59 <storeUsage limit="1 gb" name="foo"/>
62 <tempUsage limit="100 mb"/>
68 <transportConnector name="openwire" uri="tcp://0.0.0.0:6166"/>
69 <transportConnector name="stomp" uri="stomp://0.0.0.0:6163"/>
70 </transportConnectors>
72 <import resource="jetty.xml"/>