My initial problem was trying to discover and implement HornetQ with a minimum of dependencies.
One element that I would like to avoid is the need for JNDI. I believe that it should be possible to localize all objects directly, rather than making jndi locator objects.
I'm not a jndi fan because it looks like a global bucket of crap where you have to keep track of names, make sure they donβt conflict with other things, etc., many things that seem wrong when you remember that good abstractions give minimal information the public.
By the way, this is not just an ambiguous general observation ...
source
share