User: d_jencks
  Date: 02/02/21 20:24:55

  Modified:    .        build.xml
  Log:
  Made classes visible across all subpackages in a deployment such as an ear. (bug 
520676. Restructured deployment process to involve 3 phases: classloading, create 
where components set up their externally visible aspects, and start where components 
connect to other components. Renamed Application to EjbModule.
  
  Revision  Changes    Path
  1.70      +21 -1     jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/build.xml,v
  retrieving revision 1.69
  retrieving revision 1.70
  diff -u -r1.69 -r1.70
  --- build.xml 21 Feb 2002 23:33:19 -0000      1.69
  +++ build.xml 22 Feb 2002 04:24:54 -0000      1.70
  @@ -12,7 +12,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.69 2002/02/21 23:33:19 chirino Exp $ -->
  +<!-- $Id: build.xml,v 1.70 2002/02/22 04:24:54 d_jencks Exp $ -->
   
   <project default="main" name="JBoss/Server">
   
  @@ -235,6 +235,7 @@
       <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.gen-src" value="${module.output}/gen-src"/>
       <property name="build.resources" value="${module.output}/resources"/>
       <property name="build.reports" value="${module.output}/reports"/>
   
  @@ -303,6 +304,7 @@
       -->
     <target name="compile" 
          depends="compile-bean-sources, 
  +                   compile-mbean-sources,
                      compile-classes, 
                      compile-rmi, 
                      compile-etc, 
  @@ -310,6 +312,23 @@
                      compile-bin"
          description="Compile all source files."/>
   
  +  <!-- Compile mbeans with XDoclet -->
  +  <target name="compile-mbean-sources" depends="init">
  +    <taskdef name="xdoclet" classname="xdoclet.jmx.JMXDocletTask"/>
  +
  +    <mkdir dir="${build.gen-src}"/>
  +    <xdoclet sourcepath="${source.java}"
  +          destdir="${build.gen-src}"
  +          classpath="${xdoclet.task.classpath}"
  +          excludedtags="@version,@author">
  +      <fileset dir="${source.java}">
  +        <include name="org/jboss/ejb/EjbModule.java"/>
  +      </fileset>
  +      <mbeaninterface/>
  +
  +    </xdoclet>
  +  </target>
  +
     <!-- Compile EJB beans with XDoclet -->
     <target name="compile-bean-sources" depends="init">
       <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/>
  @@ -368,6 +387,7 @@
   
          <src path="${source.java}"/>
          <src path="${build.beans}"/>
  +       <src path="${build.gen-src}"/>
   
          <include name="${javac.includes}"/>
          <exclude name="${javac.excludes}"/>
  
  
  

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

Reply via email to