jboynes     2004/05/30 12:53:57

  Modified:    modules/assembly project.xml
               modules/assembly/src/plan j2ee-server-plan.xml
  Log:
  Enable JMX Remoting secured against the default realm
  
  Revision  Changes    Path
  1.22      +10 -1     incubator-geronimo/modules/assembly/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/incubator-geronimo/modules/assembly/project.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- project.xml       30 May 2004 19:07:52 -0000      1.21
  +++ project.xml       30 May 2004 19:53:57 -0000      1.22
  @@ -131,6 +131,15 @@
   
           <dependency>
               <groupId>geronimo</groupId>
  +            <artifactId>geronimo-jmxremoting</artifactId>
  +            <version>${pom.currentVersion}</version>
  +            <properties>
  +                <repository>true</repository>
  +            </properties>
  +        </dependency>
  +
  +        <dependency>
  +            <groupId>geronimo</groupId>
               <artifactId>geronimo-demo</artifactId>
               <version>${pom.currentVersion}</version>
               <type>war</type>
  
  
  
  1.21      +16 -0     
incubator-geronimo/modules/assembly/src/plan/j2ee-server-plan.xml
  
  Index: j2ee-server-plan.xml
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/assembly/src/plan/j2ee-server-plan.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- j2ee-server-plan.xml      30 May 2004 19:06:53 -0000      1.20
  +++ j2ee-server-plan.xml      30 May 2004 19:53:57 -0000      1.21
  @@ -63,6 +63,9 @@
           <uri>geronimo/jars/geronimo-jetty-1.0-SNAPSHOT.jar</uri>
       </dependency>
       <dependency>
  +        <uri>geronimo/jars/geronimo-jmxremoting-1.0-SNAPSHOT.jar</uri>
  +    </dependency>
  +    <dependency>
         <uri>activemq/jars/activemq-SNAPSHOT.jar</uri>
       </dependency>
   
  @@ -80,6 +83,12 @@
           <reference 
name="ServerInfo">geronimo.system:role=ServerInfo</reference>
       </gbean>
   
  +    <gbean name="geronimo.security:type=ConfigurationEntry,jaasId=JMX" 
class="org.apache.geronimo.security.jaas.ConfigurationEntryRealmLocal">
  +        <attribute name="JAASId" type="java.lang.String">JMX</attribute>
  +        <attribute name="RealmName" 
type="java.lang.String">geronimo-properties-realm</attribute>
  +        <attribute name="ControlFlag" 
type="org.apache.geronimo.security.jaas.LoginModuleControlFlag">REQUIRED</attribute>
  +    </gbean>
  +
       <!-- Register GeronimoLoginConfiguration as the LoginConfiguration 
handler -->
       <gbean name="geronimo.security:type=LoginConfiguration" 
class="org.apache.geronimo.security.jaas.GeronimoLoginConfiguration"/>
   
  @@ -166,4 +175,11 @@
           <reference 
name="ServerInfo">geronimo.system:role=ServerInfo</reference>
       </gbean>
       <gbean name="geronimo.server:j2eeType=JVM,J2EEServer=geronimo" 
class="org.apache.geronimo.j2ee.management.impl.JVMImpl"/>
  +
  +    <!-- JMX Remoting -->
  +    <gbean name="geronimo.server:role=JMXService,name=localhost" 
class="org.apache.geronimo.jmxremoting.JMXConnector">
  +        <attribute name="URL" 
type="java.lang.String">service:jmx:rmi://localhost/jndi/rmi:/JMXConnector</attribute>
  +        <attribute name="ApplicationConfigName" 
type="java.lang.String">JMX</attribute>
  +        <reference name="Kernel">geronimo.boot:role=Kernel</reference>
  +    </gbean>
   </configuration>
  
  
  

Reply via email to