avalon-phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eung-ju Park" <co...@apache.org>
Subject More configurable SystemManager.
Date Thu, 05 Sep 2002 04:19:07 GMT
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:avalon-phoenix-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-phoenix-dev-help@jakarta.apache.org>


Mime
View raw message