You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by vm...@apache.org on 2003/02/03 10:39:20 UTC

cvs commit: jakarta-cactus/petals/eclipse build.xml build.properties.sample .cvsignore .classpath.sample

vmassol     2003/02/03 01:39:20

  Modified:    petals/eclipse build.xml build.properties.sample .cvsignore
                        .classpath.sample
  Log:
  Major refactoring of the build systems and directory layout:
  * Factorized common build parts into build-common.xml and normalized the builds
  * Added "release" target to all builds
  * Moved the sample-servlet and sample-jetty to samples/servlet and samples/jetty
  * Moved the web site upload to the documentation build
  * Simplified to the extreme the main Cactus build.xml and removed the build-admin.xml scripts
  * Removed some Ant tasks that were in anttasks/ as they are now in the Ant Petal
  * Some other cosmetic changes
  * Added scripts for Tomcat 3.x (However, I get a strange error while running Tomcat 3.3.1. Not sure why yet (some flushbuffer() jasper error))
  * WL 7.x script has been tested and works (for JDK < 1.4)
  
  Several issues/todos remain:
  
  * The Gump build is probably not working at all (I'll correct it as I receive Gump email notifications of errors)
  * The Clover report is currently broken (i.e. not generated)
  * The sample-jetty needs to be put in line with the new build system and use the new Ant Petal
  * Pb of order in Sample Servlet test cases (one of the test must run before the other but this is not currently possible with the Ant Petal)
  * WL 6.x script needs to be tested
  
  Revision  Changes    Path
  1.3       +100 -207  jakarta-cactus/petals/eclipse/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/petals/eclipse/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml	31 Jan 2003 17:03:50 -0000	1.2
  +++ build.xml	3 Feb 2003 09:39:20 -0000	1.3
  @@ -1,152 +1,94 @@
   <?xml version="1.0"?>
  +<!DOCTYPE project [
  +    <!ENTITY common SYSTEM "file:../../build-common.xml">
  +]>
   
   <!--
     =============================================================================
  -    Build file for the Cactus Eclipse Plugin.
  +    Build file for the Cactus Eclipse Petal.
   
       This script should be started with the following command line :
   
           ant <target>
   
  -    Run "ant -projecthelp" to get a list of available targets. The default
  -    target is "dist"
  +    Run "ant -projecthelp" to get a list of available targets.
   
       Note: basedir points to the main Cactus directory in order to have the same
             base dir for all Cactus subprojects and thus be able to share
             relative paths.
     =============================================================================
   -->
  -<project name="Cactus Eclipse Plugin" basedir=".." default="dist">
  +<project name="Cactus Eclipse Plugin" default="dist" basedir="../..">
   
  -    <!-- Give user a chance to override without editing this file
  -         (and without typing -D each time it compiles it) -->
  -    <property file="${basedir}/petals/eclipse/build.properties" />
  -    <property file="${basedir}/build.properties" />
  -    <property file="${user.home}/build.properties" />
  +    <!-- Base directory for all file related operations -->
  +    <property name="base.dir" value="petals/eclipse"/>
   
  -    <!-- Global project properties -->
  -    <property name="project.name.text" value="Cactus Eclipse Plugin"/>
  -    <property name="project.name.file" value="cactus-eclipse"/>
  -    <property name="project.version" value="1.5dev"/>
  -
  -    <!-- Prefix to add to all distributable files -->
  -    <property name="project.prefix" value="jakarta-"/>
  -
  -    <!--
  -       ========================================================================
  -         Default values for properties not defined in build.properties or in
  -         a higher level calling Ant script
  -       ========================================================================
  -    -->
  -    <property name="year" value="2000-2003"/>
  -    <property name="debug" value="on"/>
  -    <property name="optimize" value="off"/>
  -    <property name="deprecation" value="off"/>
  -
  -    <!--
  -       ========================================================================
  -         Base directory for all file related operations
  -       ========================================================================
  -    -->
  -    <property name="base.dir" location="petals/eclipse"/>
  -    <property name="framework.dir" location="framework"/>
  -    <property name="petals.dir" location="petals"/>
  -    <property name="petals.ant.dir" location="${petals.dir}/ant"/>
  +    <!-- Include properties and targets common to the different subprojects -->
  +    &common;
   
  -    <!--
  -       ========================================================================
  -         Set the properties related to the source tree
  -       ========================================================================
  -    -->
  -	<property name="src.dir" value="${base.dir}/src"/>
  -	<property name="src.java.dir" value="${src.dir}/java"/>
  -	<property name="src.scripts.dir" value="${src.dir}/scripts"/>
  -	
  -    <!--
  -       ========================================================================
  -         Set the properties related to the target area
  -       ========================================================================
  -    -->
  -	<property name="target.dir" value="${base.dir}/target"/>
  -	<property name="target.classes.dir" value="${target.dir}/classes"/>
  +    <!-- Global project properties -->
  +    <property name="project.name.text" value="Cactus Eclipse Petal"/>
  +    <property name="project.name.file" value="cactus-petal-eclipse"/>
   
       <!--
          ========================================================================
  -         Find out the J2EE API version
  +         Initialize source, target and dist properties
          ========================================================================
       -->
  -    <target name="check.j2ee.version">
  -
  -        <condition property="j2ee.api" value="13">
  -            <available classname="javax.servlet.Filter"
  -                classpath="${j2ee.jar}"/>
  -        </condition>
  +    <target name="properties">
   
  -        <condition property="j2ee.api" value="12">
  -            <available classname="javax.servlet.Servlet"
  -                classpath="${j2ee.jar}"/>
  -        </condition>
  +        <!-- Set the properties related to the source tree -->
  +        <property name="src.dir" value="${base.dir}/src"/>
  +        <property name="src.java.dir" value="${src.dir}/java"/>
  +        <property name="src.scripts.dir" value="${src.dir}/scripts"/>
   
  -        <fail message="Unsupported J2EE version" unless="j2ee.api"/>
  +        <!-- Set the properties related to the target area -->
  +        <property name="target.classes.dir" value="${target.dir}/classes"/>
   
  -        <echo message="j2ee.api = ${j2ee.api}"/>
  +        <!-- Set the properties related to the dist area -->
  +        <property name="dist.bin.petal.dir" 
  +            value="${dist.bin.dir}/${project.name.file}"/>
   
       </target>
   
       <!--
          ========================================================================
  -         Set the properties related to the distribution tree
  -         Note: These properties are defined in a target as some need the
  -               j2ee.api property to be set
  +         Verify that all mandatory properties have been set
          ========================================================================
       -->
  -    <target name="properties.distribution">
  +    <target name="check.properties">
   
  -        <property name="dist.dir" value="${base.dir}/dist-${j2ee.api}"/>
  -        <property name="release.dir" value="${base.dir}/release-${j2ee.api}"/>
  +        <taskdef name="checkProperty" 
  +            classname="org.apache.cactus.ant.CheckPropertiesTask">
  +            <classpath>
  +                <pathelement location="${cactus.anttasks.jar}"/>
  +            </classpath>
  +        </taskdef>
   
  -    </target>
  -        
  -    <!--
  -       ========================================================================
  -         Display configurable properties values
  -       ========================================================================
  -    -->
  -    <target name="display.properties">
  -
  -        <echo>----- ${project.name.text} ${project.version} -----</echo>
  -        <echo></echo>
  -        <echo>java.class.path = ${java.class.path}"</echo>
  -        <echo></echo>
  -        <echo>java.home = ${java.home}</echo>
  -        <echo>user.home = ${user.home}</echo>
  -        <echo>ant.home = ${ant.home}</echo>
  -        <echo></echo>
  -		<echo>eclipse.junit.jar = ${eclipse.junit.jar}</echo>
  -		<echo>eclipse.core.boot.jar = ${eclipse.core.boot.jar}</echo>
  -		<echo>eclipse.jdt.junit.jar = ${eclipse.jdt.junit.jar}</echo>
  -        <echo></echo>
  +        <checkProperty>
  +            <property name="eclipse.junit.jar" isfile="true"/>
  +            <property name="eclipse.core.boot.jar" isfile="true"/>
  +            <property name="eclipse.core.resources.jar" isfile="true"/>
  +            <property name="eclipse.core.runtime.jar" isfile="true"/>
  +            <property name="eclipse.debug.core.jar" isfile="true"/>
  +            <property name="eclipse.debug.ui.jar" isfile="true"/>
  +            <property name="eclipse.jdt.core.jar" isfile="true"/>
  +            <property name="eclipse.jdt.junit.jar" isfile="true"/>
  +            <property name="eclipse.jdt.launching.jar" isfile="true"/>
  +            <property name="eclipse.swt.jar" isfile="true"/>
  +            <property name="eclipse.jface.jar" isfile="true"/>
  +            <property name="eclipse.ant.core.jar" isfile="true"/>
  +            <property name="eclipse.ui.workbench.jar" isfile="true"/>
  +        </checkProperty>
   
       </target>
   
       <!--
          ========================================================================
  -         Load all dynamic properties
  -       ========================================================================
  -    -->
  -    <target name="load.properties"
  -        depends="check.j2ee.version,properties.distribution"/>
  -
  -    <!--
  -       ========================================================================
            Initialize the build. Must be called by all targets
          ========================================================================
       -->
  -    
  -    <target name="init" depends="load.properties, display.properties">
  -
  -        <tstamp/>
  -
  +    <target name="init" depends="init.common,properties,check.properties">
       </target>
   
       <!--
  @@ -157,9 +99,9 @@
   	<target name="compile" depends="init">
   
           <echo>
  -          ----------------------------------------------
  -            Needs a patched version of the Junit plugin
  -          ----------------------------------------------
  +          ---------------------------------------------------------
  +            Currently needs a patched version of the Junit plugin
  +          ---------------------------------------------------------
           </echo>
           		
   		<mkdir dir="${target.classes.dir}"/>
  @@ -195,16 +137,15 @@
   
       <!--
          ========================================================================
  -         Generate the distributables for this project, i.e the unzipped
  -         plugin structure.
  +         Generate the jars
          ========================================================================
       -->
  -	<target name="dist" depends="compile"
  -	  description="Generate the distributable files">
  -	  
  -		<mkdir dir="${dist.dir}"/>
  -		
  -		<jar jarfile="${dist.dir}/cactussupport.jar">
  +    <target name="jar" depends="compile"
  +        description="Generates the jars">
  +        
  +		<mkdir dir="${target.dir}"/>
  +
  +		<jar jarfile="${target.dir}/cactussupport.jar">
               <manifest>
                   <section name="org/apache/cactus/eclipse/">
                       <attribute name="Specification-Title"
  @@ -227,7 +168,7 @@
               <fileset dir="${target.classes.dir}"/>
           </jar>
   				
  -		<jar jarfile="${dist.dir}/cactussupportsrc.jar">
  +		<jar jarfile="${target.dir}/cactussupportsrc.jar">
               <manifest>
                   <section name="org/apache/cactus/eclipse/">
                       <attribute name="Specification-Title"
  @@ -249,114 +190,66 @@
               </metainf>
               <fileset dir="${src.java.dir}"/>
   		</jar>		
  -		
  -		<copy file="${base.dir}/plugin.xml" todir="${dist.dir}"/>
  -		<copy file="${base.dir}/plugin.properties" todir="${dist.dir}"/>
  -		<copy file="${base.dir}/README.txt" todir="${dist.dir}"/>		
  -		<copy todir="${dist.dir}/icons">
  -		    <fileset dir="${base.dir}/icons"/>
  -		</copy>
  -        <copy todir="${dist.dir}/ant">
  -            <fileset dir="${petals.ant.dir}/dist-${j2ee.api}/"/>
  -        </copy>
  -        <copy todir="${dist.dir}/ant">
  -            <fileset dir="${src.scripts.dir}"/>
  -        </copy>
  -        <copy todir="${dist.dir}/web">
  -            <fileset dir="${framework.dir}/dist-${j2ee.api}/web"/>
  -        </copy>
  +
       </target>
   
       <!--
          ========================================================================
  -         Generate the zipped plugin.
  +         Generate the distributables for this project, i.e the unzipped
  +         plugin structure.
          ========================================================================
       -->
  -    <target name="release" depends="dist"
  -      description="Generate the installable zipped plugin">
  +	<target name="dist" depends="jar"
  +	  description="Generate the distributable files">
  +	  
  +		<mkdir dir="${dist.bin.petal.dir}"/>
   
  -        <mkdir dir="${release.dir}"/>
  -        <property name="cactus.release.name"
  -            value="${project.prefix}${project.name.file}-${project.version}"/>
  +        <copy todir="${dist.bin.petal.dir}"
  +            file="${target.dir}/cactussupport.jar"/>
  +        <copy todir="${dist.bin.petal.dir}"
  +            file="${target.dir}/cactussupportsrc.jar"/>
  +	
  +		<copy todir="${dist.bin.petal.dir}" file="${base.dir}/plugin.xml"/>
  +		<copy todir="${dist.bin.petal.dir}" 
  +		    file="${base.dir}/plugin.properties"/>
  +		<copy todir="${dist.bin.petal.dir}" file="${base.dir}/README.txt"/>
  +		<copy todir="${dist.bin.petal.dir}/icons">
  +		    <fileset dir="${base.dir}/icons"/>
  +		</copy>
   
  -        <zip zipfile="${release.dir}/${cactus.release.name}.zip">
  +        <!-- Copy the Ant Petal files -->
  +        <copy todir="${dist.bin.petal.dir}/ant">
  +            <fileset dir="${cactus.antpetal.bin}"/>
  +         </copy>
   
  -            <zipfileset dir="${dist.dir}" prefix="${cactus.release.name}"/>
  +        <copy todir="${dist.bin.petal.dir}/ant">
  +            <fileset dir="${src.scripts.dir}"/>
  +        </copy>
   
  -            <!-- Add the licenses -->
  -            <zipfileset dir="." prefix="${cactus.release.name}">
  +        <copy todir="${dist.bin.petal.dir}">
  +            <fileset dir=".">
                   <include name="LICENSE.*"/>
  -            </zipfileset>
  -        </zip>
  -
  -    </target>
  -        
  -    <!--
  -       ========================================================================
  -         Clean up build-generated files and directories
  -       ========================================================================
  -    -->
  -    <target name="clean">
  -    
  -        <delete dir="${target.dir}"/>
  -        <delete dir="${dist.dir}"/>
  +            </fileset>
  +        </copy>
           
       </target>
   
  -
  -    <!--
  -       ========================================================================
  -         Build all : builds the distribution for both J2EE API 1.2 and 1.3
  -       ========================================================================
  -    -->
  -    <target name="dist.all"
  -        description="Generate the distributable files (for all J2EE APIs)">
  -
  -        <ant antfile="eclipse/build.xml" target="dist" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.12.jar}"/>
  -        </ant>
  -
  -        <ant antfile="eclipse/build.xml" target="dist" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.13.jar}"/>
  -        </ant>
  -
  -    </target>
  -
       <!--
          ========================================================================
  -         Release all : generate the zipped plugin for J2EE API 1.2 and 1.3
  +         Generate the release
          ========================================================================
       -->
  -    <target name="release.all"
  -        description="Generate the zipped plugin (for all J2EE APIs)">
  -
  -        <ant antfile="eclipse/build.xml" target="release" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.12.jar}"/>
  -        </ant>
  -
  -        <ant antfile="eclipse/build.xml" target="release" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.13.jar}"/>
  -        </ant>
  +    <target name="release" depends="clean,dist"
  +        description="Generate the release files">
   
  -    </target>
  -
  -    <!--
  -       ========================================================================
  -         Clean all, for all J2EE APIs
  -       ========================================================================
  -    -->
  -    <target name="clean.all"
  -        description="Clean all generated files (for all J2EE APIs)">
  -
  -        <ant antfile="eclipse/build.xml" target="clean" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.12.jar}"/>
  -        </ant>
  -
  -        <ant antfile="eclipse/build.xml" target="clean" inheritAll="false">
  -            <property name="j2ee.jar" value="${j2ee.13.jar}"/>
  -        </ant>
  +        <mkdir dir="${release.dir}"/>
   
  +        <zip destfile="${release.dir}/${main.release.name}.zip">
  +            <zipfileset dir="${dist.bin.petal.dir}"
  +                prefix="org.apache.cactus.petal.eclipse_${project.version}">
  +            </zipfileset>
  +        </zip>
  +        
       </target>
  -    
  -    
  +            
   </project>
  
  
  
  1.2       +34 -61    jakarta-cactus/petals/eclipse/build.properties.sample
  
  Index: build.properties.sample
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/petals/eclipse/build.properties.sample,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.properties.sample	30 Jan 2003 15:37:06 -0000	1.1
  +++ build.properties.sample	3 Feb 2003 09:39:20 -0000	1.2
  @@ -1,61 +1,34 @@
  -# -----------------------------------------------------------------------------
  -# build.properties.sample
  -#
  -# Customize Ant build for the Cactus Eclipse plugin.
  -#
  -# $Id$
  -# -----------------------------------------------------------------------------
  -
  -# WARNING:  The relative paths below are relative to the directory where the
  -# build.xml file is located.
  -
  -# -----------------------------------------------------------------------------
  -# Mandatory properties
  -# -----------------------------------------------------------------------------
  -
  -# Location of Eclipse.
  -eclipse.home = D:/dev/eclipse-M4
  -
  -# Locations of Eclipse dependent plugin jars
  -
  -# Example for Eclipse 2.1 M4 - Windows platform
  -eclipse.junit.jar = ${eclipse.home}/plugins/org.junit/junit.jar
  -eclipse.core.boot.jar = ${eclipse.home}/plugins/org.eclipse.core.boot_2.1.0/boot.jar
  -eclipse.core.resources.jar = ${eclipse.home}/plugins/org.eclipse.core.resources_2.1.0/resources.jar
  -eclipse.core.runtime.jar = ${eclipse.home}/plugins/org.eclipse.core.runtime_2.1.0/runtime.jar
  -eclipse.debug.core.jar = ${eclipse.home}/plugins/org.eclipse.debug.core_2.1.0/dtcore.jar
  -eclipse.debug.ui.jar = ${eclipse.home}/plugins/org.eclipse.debug.ui_2.1.0/dtui.jar
  -eclipse.jdt.core.jar = ${eclipse.home}/plugins/org.eclipse.jdt.core_2.1.0/jdtcore.jar
  -eclipse.jdt.junit.jar = ${eclipse.home}/plugins/org.eclipse.jdt.junit_2.1.0/junitsupport.jar
  -eclipse.jdt.launching.jar = ${eclipse.home}/plugins/org.eclipse.jdt.launching_2.1.0/launching.jar
  -eclipse.swt.jar = ${eclipse.home}/plugins/org.eclipse.swt.win32_2.1.0/ws/win32/swt.jar
  -eclipse.jface.jar = ${eclipse.home}/plugins/org.eclipse.jface_2.1.0/jface.jar
  -eclipse.ant.core.jar = ${eclipse.home}/plugins/org.eclipse.ant.core_2.1.0/antsupport.jar
  -eclipse.ui.workbench.jar = ${eclipse.home}/plugins/org.eclipse.ui.workbench_2.1.0/workbench.jar
  -
  -# Location of all jars. Note: This is not a mandatory property. It is only
  -# used here so that it can be reused when defining the location of all the jars
  -# below. You do not have to put all the external jars in a single location.
  -lib.repo = D:/dev/cactus/jakarta-cactus-13-1.4b1/lib
  -
  -# Location of the J2EE jar (it is needed because we want to copy it
  -# in the plugin lib/client directory).
  -j2ee.jar = ${lib.repo}/servletapi-2.3.jar
  -
  -# The location of the Commons Logging jar
  -commons.logging.jar = ${lib.repo}/commons-logging-1.0.jar
  -
  -# The location of the log4j jar
  -log4j.jar = ${lib.repo}/log4j-1.2.5.jar
  -
  -# The location of the Commons Httpclient jar
  -commons.httpclient.jar = ${lib.repo}/commons-httpclient.jar
  -
  -# The location of the Httpunit jar
  -httpunit.jar = ${lib.repo}/httpunit-1.4.1.jar
  -
  -# The location of the AspectJ runtime jar
  -aspectjrt.jar = ${lib.repo}/aspectjrt-1.0.5.jar
  -
  -# The location of the Junit jar
  -junit.jar = D:/dev/cactus/jars/junit-3.7.jar
  +# -----------------------------------------------------------------------------
  +# build.properties.sample
  +#
  +# Customize Ant build for the Cactus Eclipse plugin.
  +#
  +# $Id$
  +# -----------------------------------------------------------------------------
  +
  +# WARNING:  The relative paths below are relative to the directory where the
  +# build.xml file is located.
  +
  +# -----------------------------------------------------------------------------
  +# Mandatory properties
  +# -----------------------------------------------------------------------------
  +
  +# Location of Eclipse.
  +eclipse.home = D:/dev/eclipse-M4
  +
  +# Locations of Eclipse dependent plugin jars
  +
  +# Example for Eclipse 2.1 M4 - Windows platform
  +eclipse.junit.jar = ${eclipse.home}/plugins/org.junit/junit.jar
  +eclipse.core.boot.jar = ${eclipse.home}/plugins/org.eclipse.core.boot_2.1.0/boot.jar
  +eclipse.core.resources.jar = ${eclipse.home}/plugins/org.eclipse.core.resources_2.1.0/resources.jar
  +eclipse.core.runtime.jar = ${eclipse.home}/plugins/org.eclipse.core.runtime_2.1.0/runtime.jar
  +eclipse.debug.core.jar = ${eclipse.home}/plugins/org.eclipse.debug.core_2.1.0/dtcore.jar
  +eclipse.debug.ui.jar = ${eclipse.home}/plugins/org.eclipse.debug.ui_2.1.0/dtui.jar
  +eclipse.jdt.core.jar = ${eclipse.home}/plugins/org.eclipse.jdt.core_2.1.0/jdtcore.jar
  +eclipse.jdt.junit.jar = ${eclipse.home}/plugins/org.eclipse.jdt.junit_2.1.0/junitsupport.jar
  +eclipse.jdt.launching.jar = ${eclipse.home}/plugins/org.eclipse.jdt.launching_2.1.0/launching.jar
  +eclipse.swt.jar = ${eclipse.home}/plugins/org.eclipse.swt.win32_2.1.0/ws/win32/swt.jar
  +eclipse.jface.jar = ${eclipse.home}/plugins/org.eclipse.jface_2.1.0/jface.jar
  +eclipse.ant.core.jar = ${eclipse.home}/plugins/org.eclipse.ant.core_2.1.0/antsupport.jar
  +eclipse.ui.workbench.jar = ${eclipse.home}/plugins/org.eclipse.ui.workbench_2.1.0/workbench.jar
  
  
  
  1.2       +6 -0      jakarta-cactus/petals/eclipse/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/petals/eclipse/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore	30 Jan 2003 15:37:06 -0000	1.1
  +++ .cvsignore	3 Feb 2003 09:39:20 -0000	1.2
  @@ -1,8 +1,14 @@
   bin
   build.properties
  +target-12
  +target-13
   target
   dist
  +dist-12
  +dist-13
   release
  +release-12
  +release-13
   lib
   web
   build-local.xml
  
  
  
  1.2       +25 -25    jakarta-cactus/petals/eclipse/.classpath.sample
  
  Index: .classpath.sample
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/petals/eclipse/.classpath.sample,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .classpath.sample	30 Jan 2003 15:37:06 -0000	1.1
  +++ .classpath.sample	3 Feb 2003 09:39:20 -0000	1.2
  @@ -1,25 +1,25 @@
  -<?xml version="1.0" encoding="UTF-8"?>
  -<classpath>
  -    <classpathentry kind="src" path="src/java"/>
  -    <classpathentry kind="src" path="src/test"/>
  -    <classpathentry kind="var" path="JRE_LIB" rootpath="JRE_SRCROOT" sourcepath="JRE_SRC"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.core.resources_2.1.0/resources.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.resources_2.1.0/resourcessrc.zip"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.core.runtime_2.1.0/runtime.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.runtime_2.1.0/runtimesrc.zip"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.debug.core_2.1.0/dtcore.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.debug.core_2.1.0/dtcoresrc.zip"/>
  -    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.core_2.1.0/jdtcore.jar"/>
  -    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.junit_2.1.0/junitsupport.jar"/>
  -    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.launching_2.1.0/launching.jar"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.debug.ui_2.1.0/dtui.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.debug.ui_2.1.0/dtuisrc.zip"/>
  -    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.swt.win32_2.1.0/ws/win32/swt.jar"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.jface_2.1.0/jface.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.jface_2.1.0/jfacesrc.zip"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.ui_2.1.0/ui.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui_2.1.0/uisrc.zip"/>
  -    <classpathentry kind="var"
  -        path="ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_2.1.0/workbench.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui.workbench_2.1.0/workbenchsrc.zip"/>
  -    <classpathentry kind="output" path="bin"/>
  -</classpath>
  +<?xml version="1.0" encoding="UTF-8"?>
  +<classpath>
  +    <classpathentry kind="src" path="src/java"/>
  +    <classpathentry kind="src" path="src/test"/>
  +    <classpathentry kind="var" path="JRE_LIB" rootpath="JRE_SRCROOT" sourcepath="JRE_SRC"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.core.resources_2.1.0/resources.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.resources_2.1.0/resourcessrc.zip"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.core.runtime_2.1.0/runtime.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.core.runtime_2.1.0/runtimesrc.zip"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.debug.core_2.1.0/dtcore.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.debug.core_2.1.0/dtcoresrc.zip"/>
  +    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.core_2.1.0/jdtcore.jar"/>
  +    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.junit_2.1.0/junitsupport.jar"/>
  +    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jdt.launching_2.1.0/launching.jar"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.debug.ui_2.1.0/dtui.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.debug.ui_2.1.0/dtuisrc.zip"/>
  +    <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.swt.win32_2.1.0/ws/win32/swt.jar"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.jface_2.1.0/jface.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.jface_2.1.0/jfacesrc.zip"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.ui_2.1.0/ui.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui_2.1.0/uisrc.zip"/>
  +    <classpathentry kind="var"
  +        path="ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_2.1.0/workbench.jar" sourcepath="_ORG_ECLIPSE_PLATFORM_SOURCE/org.eclipse.ui.workbench_2.1.0/workbenchsrc.zip"/>
  +    <classpathentry kind="output" path="bin"/>
  +</classpath>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org