What version of JBM are you using?
Hi Tim, I am using JBM 1.4.0 SP3
In that version a database is required for persisting queue/topic information as well as message data.
If you're not persisting message data you could just use a simple database like HSQL for persisting your queue/topic information.
In the next 1.4 release there will be a null persistence configuration which does no persistence at all - even for queues/topics.