We don't need mx4j in 2.0 since jmx is in the vm starting with Java5.
-dain On Feb 26, 2007, at 7:02 PM, Jason Dillon wrote:
Anyone know if we can replace these bits in GeronimoLogging.initialize()<snip> try { Class clazz = Class.forName("mx4j.log.Log"); Class paramClazz = Class.forName("mx4j.log.Logger");Method method = clazz.getDeclaredMethod("redirectTo", new Class [] {paramClazz});paramClazz = Class.forName("mx4j.log.CommonsLogger"); method.invoke(null, new Object[] {paramClazz.newInstance()}); } catch (ClassNotFoundException e) { // MX4J is not present. } catch (Exception e) {throw (AssertionError) new AssertionError("Cannot force MX4J to use commons logging.").initCause(e);} </snip> With: <snip> System.setProperty("mx4j.log.prototype", "mx4j.log.CommonsLogger"); </snip> --jason
