User: schaefera
  Date: 01/11/11 20:24:18

  Modified:    .        build.xml
  Log:
  Reworked Farm which is now part of clustering and uses JavaGroups. Right
  now only the "farm-service.xml" must be deployed on each node of the
  farm and then servies must be placed into "/jboss/deploy/farm" and voila
  you this servies deployed on all nodes of the farm.
  Updated the JSR-77 file and created the MEJB Session Bean which allows
  the client to retrieve management info from the server and then manage
  the server. The Session Bean is a vain implementation.
  
  Revision  Changes    Path
  1.38      +44 -10    jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/build.xml,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- build.xml 2001/10/23 07:10:45     1.37
  +++ build.xml 2001/11/12 04:24:18     1.38
  @@ -10,7 +10,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.37 2001/10/23 07:10:45 schaefera Exp $ -->
  +<!-- $Id: build.xml,v 1.38 2001/11/12 04:24:18 schaefera Exp $ -->
   
   <project default="main" name="JBoss/Server">
   
  @@ -320,8 +320,12 @@
       <property name="build.etc" value="${module.output}/etc"/>
       <property name="build.bin" value="${module.output}/bin"/>
       <property name="build.docs" value="${module.output}/docs"/>
  -    <property name="build.beans" value="${module.output}/beans"/>
  -    <property name="build.metadata" value="${module.output}/metadata"/>
  +    <property name="build.ejbadaptor" value="${module.output}/ejbadaptor"/>
  +    <property name="build.ejbadaptor.beans" value="${build.ejbadaptor}/beans"/>
  +    <property name="build.ejbadaptor.metadata" 
value="${build.ejbadaptor}/metadata"/>
  +    <property name="build.mejb" value="${module.output}/mejb"/>
  +    <property name="build.mejb.beans" value="${build.mejb}/beans"/>
  +    <property name="build.mejb.metadata" value="${build.mejb}/metadata"/>
       <property name="build.resources" value="${module.output}/resources"/>
       <property name="build.reports" value="${module.output}/reports"/>
   
  @@ -396,10 +400,10 @@
     <target name="compile-bean-sources" depends="init">
       <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/>
   
  -    <mkdir dir="${build.beans}"/>
  -    <mkdir dir="${build.metadata}/META-INF"/>
  +    <mkdir dir="${build.ejbadaptor.beans}"/>
  +    <mkdir dir="${build.ejbadaptor.metadata}/META-INF"/>
       <xdoclet sourcepath="${source.java}"
  -          destdir="${build.beans}"
  +          destdir="${build.ejbadaptor.beans}"
             classpath="${xdoclet.task.classpath}"
             ejbspec="1.1"
             excludedtags="@version,@author">
  @@ -410,10 +414,29 @@
         <homeinterface/>
         <session/>
         <deploymentdescriptor xmlencoding ="UTF-8"
  -                         destdir="${build.metadata}/META-INF"/>
  +                         destdir="${build.ejbadaptor.metadata}/META-INF"/>
         <jboss xmlencoding="UTF-8" 
  -          destdir="${build.metadata}/META-INF"/>
  +          destdir="${build.ejbadaptor.metadata}/META-INF"/>
       </xdoclet>
  +
  +    <mkdir dir="${build.mejb.beans}"/>
  +    <mkdir dir="${build.mejb.metadata}/META-INF"/>
  +    <xdoclet sourcepath="${source.java}"
  +          destdir="${build.mejb.beans}"
  +          classpath="${xdoclet.task.classpath}"
  +          ejbspec="1.1"
  +          excludedtags="@version,@author">
  +      <fileset dir="${source.java}">
  +        <include name="org/jboss/management/mejb/**" />
  +      </fileset>
  +      <remoteinterface/>
  +      <homeinterface/>
  +      <session/>
  +      <deploymentdescriptor xmlencoding ="UTF-8"
  +                         destdir="${build.mejb.metadata}/META-INF"/>
  +      <jboss xmlencoding="UTF-8" 
  +          destdir="${build.mejb.metadata}/META-INF"/>
  +    </xdoclet>
     </target>
   
     <!-- Compile all class files -->
  @@ -430,7 +453,8 @@
           includeJavaRuntime="${javac.include.java.runtime}"
           failonerror="${javac.fail.onerror}">
          <src path="${source.java}"/>
  -       <src path="${build.beans}"/>
  +       <src path="${build.ejbadaptor.beans}"/>
  +       <src path="${build.mejb.beans}"/>
          <classpath refid="javac.classpath"/>
          <include name="${javac.includes}"/>
          <exclude name="${javac.excludes}"/>
  @@ -648,8 +672,18 @@
           <include name="org/jboss/jmx/adaptor/ejb/**"/>
           <include name="org/jboss/jmx/adaptor/interfaces/**"/>
           <include name="org/jboss/jmx/connector/RemoteMBeanServer.class"/>
  +      </fileset>
  +      <fileset dir="${build.ejbadaptor.metadata}">
  +        <include name="META-INF/*.xml"/>
  +      </fileset>
  +    </jar>
  +
  +    <!-- Build ejb-management.jar --> 
  +    <jar jarfile="${build.lib}/ejb-management.jar">
  +      <fileset dir="${build.classes}">
  +        <include name="org/jboss/management/mejb/**"/>
         </fileset>
  -      <fileset dir="${build.metadata}">
  +      <fileset dir="${build.mejb.metadata}">
           <include name="META-INF/*.xml"/>
         </fileset>
       </jar>
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to