projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make ActiveMQ persistent
[lgpl/argeo-commons.git]
/
server
/
modules
/
org.argeo.server.activemq.broker
/
META-INF
/
spring
/
activemq-broker.xml
diff --git
a/server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml
b/server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml
index eae474ba4f01af0b6ffe0865f162107a1f0f1856..8b4b289b2a5a325b5a1f8b918f3b2b8598079ad0 100644
(file)
--- a/
server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml
+++ b/
server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml
@@
-15,7
+15,11
@@
</bean>
<!-- Embedded broker -->
</bean>
<!-- Embedded broker -->
- <amq:broker id="broker" useJmx="false" persistent="false">
+ <amq:broker id="broker" useJmx="false" persistent="true">
+ <amq:persistenceAdapter>
+ <amq:amqPersistenceAdapter directory="${argeo.osgi.data.dir}/activemq-data"
+ maxFileLength="32mb" />
+ </amq:persistenceAdapter>
<amq:transportConnectors>
<amq:transportConnector uri="${argeo.server.jms.url}" />
<!-- <amq:transportConnector uri="xmpp://localhost:61222" /> -->
<amq:transportConnectors>
<amq:transportConnector uri="${argeo.server.jms.url}" />
<!-- <amq:transportConnector uri="xmpp://localhost:61222" /> -->