I implement it. Yeah :) * More powerful configuration. * Maybe easy to port another JMX impelemtation( I don't know about other JMX implementation. It is just my presumption.) * Break backward compatiblility * It is JMX specific configuration scheme. I think other kind of SystemManager need another configuration scheme.
I don't know how to test with RMI Adaptor. RMI Adaptor is not tested. Diff is attached. And it require excalibur-convertor. Try it! commit it? ----- Original Message ----- From: "Eung-ju Park" <[EMAIL PROTECTED]> To: "Avalon-Phoenix Developers List" <[EMAIL PROTECTED]> Sent: Thursday, September 05, 2002 1:19 PM Subject: More configurable SystemManager. > Current MX4JSystemManager configuration is not flexible. > I don't know about JMX. But I think below form of configuration brings more > power to SystemManager. > JBoss's configuration has similar form. > I don't know below form is correct or incorrect. Please comment to me. :) > > <component role="...SystemManager" class="...MX4JSystemManager" > logger="manager"> > <mbean name="Http:name=HttpAdaptor" class="mx4j.adaptor.http.HttpAdaptor"> > <attribute name="Port" type="java.lang.Integer">8082</attribute> > <attribute name="ProcessorName" > type="javax.management.ObjectName">Http:name=XSLTProcessor</attribute> > <!-- or like JBOSS > <depends name="ProcessorName">Http:name=XSLTProcessor</depends> > --> > > <invoke name="addAuthorization"/> > <parameter type="java.lang.String">mx4j</parameter> > <parameter type="java.lang.String">mx4j</parameter> > </invoke> > <invoke name="start"/> > </mbean> > > <mbean name="Http:name=XSLTProcessor" > class="mx4j.adaptor.http.XSLTProcessor"> > <attribute name="File" > type="java.lang.String">stylesheet.xsl</attribute> > <attribute name="UseCache" type="java.lang.Boolean">false</attribute> > </mbean> > </component> > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > >
phoenix-mx4j.diff
Description: Binary data
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
