[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - Re: supporting multiple queues.xml

jmesnil do-not-reply at jboss.com
Mon Jan 26 06:15:15 EST 2009


i've thought a little more about this during the week-end and I'm not sure the feature is worth it.

If our users wants to declare queues spread in many configuration files, they can already do so by having files in separate directories (e.g. a/queues.xml, b/queues.xml,...)
This is a bit ugly but it works.

If now we want to support multiple queue configuration files from the same directory, things get more complex: we need to scan the directories to find all the matching files (e.g. ending with jbm-queues.xml).
Either we have to scan all the classpath or allow configuration files only on a specified directory (e.g. config) which must explicitely passed when starting an instance of messaging server. In both case, it is brittle and ugly.

I had a look at JBoss microcontainer deployer to get the functionality but I've not found yet how to provide it in JBM.

Since there is already a solution to support multiple configuration (put them in separate dirs), the only update I'd like to do is to rename the expected file names to jbm-queues.xml to avoid unlikely clash with the more generic queues.xml name.
If we have some more time before the release of JBM2 GA, I'll revisit this feature but in the mean time, I'll move to more urgent tasks.

wdyt?



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4204674#4204674

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4204674



More information about the jboss-dev-forums mailing list