What still needs to be done on them. I could do some work on them starting next weekend.
----- Original Message ----- From: "Ceki Gülcü" <[EMAIL PROTECTED]> To: "Log4J Users List" <[EMAIL PROTECTED]> Sent: Wednesday, February 20, 2002 11:33 PM Subject: Re: JMX support in 1.2beta3 > Charlie, > > The following is messy, but just to give you an idea of the flavor of > the beast. > > 1) Put /java/jmx/lib/jmxri.jar > /java/jmx/lib/jmxtools.jar > /jakarta-log4j-1.2beta3/src/java > /jakarta-log4j-1.2beta3/dist/classes > > into your classpath, changing directory names according to your > environment. > > 2) cd /jakarta-log4j-1.2beta3/src/java/org/apache/log4j/jmx > > 3) javac T.java > > Do not skip step 3 even if the file T.class is already in the distrib. > > 4) java T > > You'll see output similar to > 0 INFO [main] org.apache.log4j.jmx.Agent - Registering HtmlAdaptorServer > instance. > 0 INFO [main] org.apache.log4j.jmx.Agent - Registering > HierarchyDynamicMBean instance. > 10 DEBUG [main] org.apache.log4j.jmx.HierarchyDynamicMBean - preRegister > called. Server=com.sun.management.jmx.MBeanServerImpl@67e > 89, name=log4j:hiearchy=default > 10 DEBUG [main] org.apache.log4j.jmx.HierarchyDynamicMBean - postRegister > is called. > 20 DEBUG [main] root - preRegister called. > Server=com.sun.management.jmx.MBeanServerImpl@67e89, name=log4j:logger=root > 20 DEBUG [main] org.apache.log4j.jmx.LoggerDynamicMBean - Adding > AppenderMBean for appender named console > 40 DEBUG [main] org.apache.log4j.jmx.AppenderDynamicMBean - preRegister > called. Server=com.sun.management.jmx.MBeanServerImpl@67e8 > 9, name=log4j:appender=console > 40 DEBUG [main] org.apache.log4j.jmx.AppenderDynamicMBean - Adding > LayoutMBean:console,layout=org.apache.log4j.PatternLayout > 50 DEBUG [main] org.apache.log4j.jmx.LayoutDynamicMBean - preRegister > called. Server=com.sun.management.jmx.MBeanServerImpl@67e89, > name=log4j:appender=console,layout=org.apache.log4j.PatternLayout > 50 DEBUG [main] org.apache.log4j.jmx.LayoutDynamicMBean - getMBeanInfo called. > 50 DEBUG [main] org.apache.log4j.jmx.AppenderDynamicMBean - getMBeanInfo > called. > 50 DEBUG [main] org.apache.log4j.jmx.HierarchyDynamicMBean - ---Adding > logger [root] as listener. > > > 5) View http://localhost:8082/ with your browser. Do not stop or kill "java T". > > 6) Play around. You can add new appenders to categories, view and configure > appenders, add layouts... > > JMX support is not production quality but the ideas are there. The existing > code needs polishing... > Any volunteers? Regards, Ceki > > At 16:57 20.02.2002 -0800, Charlie Cano wrote: > > >I have to say that the idea of JMX support for the logging service of > >Log4J is very exciting - is there any current documentation about what the > >general layout of MBeans are and how they should be used to > >configure/access the log4j system? I'm poking around the 1.2 API docs, > >but it's a little tricky to figure out the intention of each MBean in > >terms of controlling the log4j backend... > > > >Thanks, > >Charlie > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>