I have an application that requires a distributed jndi registry. I need the ability to start and stop processes without affecting the application. If possible I would like to use jboss's HAJNDI to accomplish this but I really don't need all of the appserver functionality, currently I just need jndi but in the future I will need a servlet engine and JMX support. Is it possible to startup the jmx engine from my application? I am also considering writting my own registry using jgroups but I like the idea of being able to add functionality if I use the jboss engine.
Start JBoss with the minimal configuration, this will start the JMX engine with most services removed.