I guess this might be a stupid question, but I just can't seem to find the answer to it in any documentation...
I'm using MDB's subscribing to durable topics on several different clients. I was planning to turn persistence on on the server by using our local Oracle-database. But when I did some testing, messages were persisted after a re-start of the server and published to the subscribing clients not listening while the server was running. So it seems like I don't need to turn any persistence on after all, since it's already there. But the question is: what persistence mechanism is used? Is there any by default?
By default JBoss uses Hypersonic for JMS persistence, it is reccomended however that this is replaced so you should still look at using your Oracle database for the persistence of JMS messages.