Hi Francois,

you are right, you can set the broker url to:
broker:(tcp://localhost:61616)?useJmx=false&persistent=false

to disable the persistence and jmx (for instance)

Romain Manni-Bucau
@rmannibucau |  Blog | Old Blog | Github | LinkedIn


2017-10-23 9:30 GMT+02:00 COURTAULT Francois <francois.courta...@gemalto.com>:
> Hello,
>
> First, it seems that, by default, ActiveMQ in TomEE, in case we use some JMS 
> stuff in our application, uses persistent repository, right ?
> Second, looking at some ActiveMQ docs, one way to disable persistence for JMS 
> is to :
>
> *         Have an activemq.xml file with the following setting <broker 
> persistent="false" ....
>
> *         Have a tomee.xml file which refers the activemq.xml.
>
> The issue I have is that, for TomEE/ActiveMQ to read these files, we have to 
> use some Spring libraries like activemq-spring.jar either in TomEE/lib 
> (preferred way, right ?) or war WEB-INF/lib.
>
> So, the question is: does it exist another way to disable persistence for JMS 
> without having to use some Spring  libraries ?
>
> Best Regards.
> ________________________________
> This message and any attachments are intended solely for the addressees and 
> may contain confidential information. Any unauthorized use or disclosure, 
> either whole or partial, is prohibited.
> E-mails are susceptible to alteration. Our company shall not be liable for 
> the message if altered, changed or falsified. If you are not the intended 
> recipient of this message, please delete it and notify the sender.
> Although all reasonable efforts have been made to keep this transmission free 
> from viruses, the sender will not be liable for damages caused by a 
> transmitted virus.

Reply via email to