2 Commits

Author SHA1 Message Date
Jon Cox
ec48ee316d Added infrastructure to allow remote virtualization server
to register a callback JMXServiceURL with the Alfresco
 server's private MBeanServer.   

 Example JMXServiceURL:

        service:jmx:rmi://ignored/jndi/rmi://localhost:50501/alfresco/jmxrmi
                                             ~~~~~~~~~ ~~~~~
                                                [1]     [2]

 Where:
        Both [1] and [2] are configurable properties within
        $VIRTUAL_TOMCAT_HOME/conf/alfresco-virtserver.properties

        Defaults:
            [1]  alfresco.virtserver.host=localhost
            [2]  alfresco.virtserver.port=50501



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4446 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-11-27 14:24:41 +00:00
Jon Cox
0eda95cc5f Point checkin.
Inserting a password-protected MBean and associated RMI-based 
 MBeanServer into the Alfresco webapp context.

 Right now, it's just in "hello world" condition,
 but you can say: 

        jconsole service:jmx:rmi:///jndi/rmi://your-alfresco-box:50500/alfresco/jmxrmi

 and browse the MBean  (assuming you know the associated jmxrolename/password).
 Just one property right now ("moo"), but fleshes out all the major issues
 for isolating the JMX for our MBean from the JMX for the JVM as a whole.




git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4441 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-11-24 19:08:01 +00:00