public CommandHandler() throws ConfigurationException,
MalformedObjectNameException, NullPointerException {
// Obtain the JMXURL from the btconfig.xml
XMLEnvHandler handler = new XMLEnvHandler(prop);
XMLParser xmlenv;
xmlenv = new XMLParser(handler, "btconfig.xsd");
xmlenv.parse("btconfig.xml");
url = (String) prop.get("JMXURL");
if (url == null) {
throw new ConfigurationException(
"No JMX url configuration in btconfig.xml");
}