You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by di...@apache.org on 2003/09/22 03:21:49 UTC

cvs commit: maven/src/plugins-build/java/src/plugin-test maven.xml .cvsignore project.xml

dion        2003/09/21 18:21:49

  Added:       src/plugins-build/ear/src/plugin-test/src/application/META-INF
                        MANIFEST.MF application.xml
               src/plugins-build/html2xdoc/src/plugin-test .cvsignore
                        project.properties maven.xml project.xml
               src/plugins-build/ear/src/plugin-test project.xml .cvsignore
                        project.properties LICENSE.txt maven.xml
               src/plugins-build/gump/src/plugin-test maven.xml project.xml
                        .cvsignore
               src/plugins-build/plugin/src/plugin-test maven.xml
                        plugin.jelly project.xml .cvsignore
                        plugin.properties
               src/plugins-build/html2xdoc/src/plugin-test/xdocs h1h2.html
               src/plugins-build/java/src/plugin-test/src/main/org/apache/maven
                        Dummy.java
               src/plugins-build/java/src/plugin-test maven.xml .cvsignore
                        project.xml
  Removed:     src/plugins-build/gump/src/test/plugin-test .cvsignore
                        project.xml maven.xml
               src/plugins-build/plugin/src/test/plugin-test maven.xml
                        plugin.properties project.xml plugin.jelly
                        .cvsignore
               src/plugins-build/java/src/test/plugin-test maven.xml
                        project.xml .cvsignore
               src/plugins-build/html2xdoc/src/test/plugin-test
                        project.properties .cvsignore project.xml maven.xml
               src/plugins-build/ear/src/test/plugin-test LICENSE.txt
                        .cvsignore project.xml project.properties maven.xml
               src/plugins-build/ear/src/test/plugin-test/src/application/META-INF
                        application.xml MANIFEST.MF
               src/plugins-build/html2xdoc/src/test/plugin-test/xdocs
                        h1h2.html
               src/plugins-build/java/src/test/plugin-test/src/main/org/apache/maven
                        Dummy.java
  Log:
  Change location of plugin test projects for Vincent
  
  Revision  Changes    Path
  1.1                  maven/src/plugins-build/ear/src/plugin-test/src/application/META-INF/MANIFEST.MF
  
  Index: MANIFEST.MF
  ===================================================================
  mung: beans
  
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/src/application/META-INF/application.xml
  
  Index: application.xml
  ===================================================================
  <!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN" "http://java.sun.com/j2ee/dtds/application_1_2.dtd">
  
  <application>
    <display-name>workflow ejb app</display-name>
    <module>
      <ejb>workflow.jar</ejb>
    </module>
    <module>
      <ejb>business.jar</ejb>
    </module>
    <module>
      <ejb>begin_workflow.jar</ejb>
    </module>
  </application>
  
  
  
  
  1.1                  maven/src/plugins-build/html2xdoc/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  gump.xml
  *.log
  target
  
  
  
  1.1                  maven/src/plugins-build/html2xdoc/src/plugin-test/project.properties
  
  Index: project.properties
  ===================================================================
  # enable html transformation
  maven.html2xdoc.enabled=true
  
  
  1.1                  maven/src/plugins-build/html2xdoc/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:util="jelly:util"
           xmlns:j="jelly:core">
           
    <goal name="testPlugin" prereqs="clean,test-html2xdoc,test-html2xdoc-site">
    </goal>
    
    <goal name="test-html2xdoc">
      <attainGoal name="html2xdoc"/>
      <j:set var="expectedFile" value="${maven.gen.docs}/h1h2.xml"/>
      <util:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} not generated</fail>
      </j:if>
    </goal>
    
    <goal name="test-html2xdoc-site">
      <attainGoal name="site"/>
      <j:set var="expectedFile" value="${maven.docs.dest}/h1h2.html"/>
      <util:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} not generated</fail>
      </j:if>
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/html2xdoc/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <project>
    <pomVersion>3</pomVersion>
    <id>test-maven-java-plugin</id>
    <name>Test project for Maven Java Plugin</name>
    <groupId>maven</groupId>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Apache Software Foundation</name>
      <url>http://www.apache.org/</url>
      <logo>http://maven.apache.org/images/jakarta-logo-blue.gif</logo>
    </organization>
    <inceptionYear>2001</inceptionYear>
    <package>org.apache.maven</package>
    <logo>http://maven.apache.org/images/maven.jpg</logo>
    <description>Test for Maven Java plugin</description>
    <shortDescription>Test for Maven Java plugin</shortDescription>
    <url>http://maven.apache.org/reference/plugins/java/</url>
    <siteDirectory>/www/maven.apache.org/reference/plugins/java/</siteDirectory>
    <repository>
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/java/</connection>
      <url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/java/</url>
    </repository>
    <developers>
      <developer>
        <name>dIon Gillard</name>
        <id>dion</id>
        <email>dion@multitask.com.au</email>
        <organization>Multitask Consulting</organization>
        <roles>
          <role>Documentation</role>
        </roles>
      </developer>
    </developers>
  
    <build>
      <sourceDirectory>src/main</sourceDirectory>
    </build>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0"?>
  <project>
    <pomVersion>3</pomVersion>
    <name>exampleear</name>
    <id>test-maven-ear-plugin</id>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Nettec</name>
      <url>http://www.nettec.net</url>
    </organization>
    <inceptionYear>2002</inceptionYear>
    <package>net.nettec.marsh.begin</package>
  
    <shortDescription>Marsh Begin TTS Maven</shortDescription>
  
    <description>
      TTS Begin
    </description>
  
    <url/>
    <issueTrackingUrl>
      http://bugzilla
    </issueTrackingUrl>
    <siteAddress>www.nettec.net</siteAddress>
    <siteDirectory/>
    <distributionDirectory/>
    <repository>
      <connection>
        scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven
      </connection>
      <url>
        http://cvs.apache.org/viewcvs/maven/
      </url>
    </repository>
  
    <versions/>
  
    <mailingLists/>
  
    <developers>
  
      <developer>
        <name>Nathan Coast</name>
        <id>nathanc</id>
        <email>nathan.coast@blueyonder.co.uk</email>
        <organization>Shadow Solutions</organization>
        <role>Java Developer</role>
      </developer>
    </developers>
  
    <dependencies>
      <dependency>
        <id>commons-logging</id>
        <version>1.0.2</version>
        <url>http://jakarta.apache.org/commons/logging.html</url>
        <properties>
          <ear.bundle.jar>true</ear.bundle.jar>
        </properties>
      </dependency>
    </dependencies>
  
    <build>
  
      <nagEmailAddress>nathan.coast@nettec.net</nagEmailAddress>
  
      <sourceDirectory>src</sourceDirectory>
  
      <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
                
      <!-- Resources that are packaged up inside the JAR file -->
      <resources>
        <!--includes>
          <include>*.xsd</include>
          <include>log4j.properties</include>
        </includes-->
      </resources>
  
      <!-- Integration unit test cases -->
      <integrationUnitTest/>
  
      <jars>
      </jars>
    </build>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  *.log
  
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/project.properties
  
  Index: project.properties
  ===================================================================
  maven.deployable.component=${maven.final.name}.ear
  maven.j2ee.ear.appxml=${maven.conf.dir}/application.xml
  maven.weblogic.home=C:\\bea\\wlserver6.1
  maven.weblogic.host=localhost
  maven.weblogic.port=7001
  maven.weblogic.server=myserver
  maven.weblogic.username=system
  maven.weblogic.password=weblogic
  maven.weblogic.component=${maven.final.name}
  maven.weblogic.debug=true
  
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/LICENSE.txt
  
  Index: LICENSE.txt
  ===================================================================
  mung beans
  
  
  1.1                  maven/src/plugins-build/ear/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:j="jelly:core" xmlns:u="jelly:util">
  
    <goal name="testPlugin" prereqs="test-ear">
      <attainGoal name="clean"/>
    </goal>
    
    <goal name="test-ear">
      <attainGoal name="ear"/>
  
      <j:set var="expectedFile" 
        value="${maven.build.dir}/test-maven-ear-plugin-1.0-SNAPSHOT.ear"/>
      <attainGoal name="ear"/>
      <u:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} not generated</fail>
      </j:if>
  
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/gump/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:util="jelly:util"
           xmlns:j="jelly:core">
           
    <goal name="testPlugin" prereqs="test-gump">
      <attainGoal name="clean"/>
    </goal>
    
    <goal name="test-gump">
      <j:set var="expectedFile" value="${basedir}/gump.xml"/>
      <attainGoal name="gump"/>
      <util:file var="descriptor" name="${expectedFile}" />
      <j:if test="${!(descriptor.exists())}">
        <fail>gump.xml not generated</fail>
      </j:if>
      <delete file="${expectedFile}"/>
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/gump/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <project>
    <pomVersion>3</pomVersion>
    <id>test-maven-gump-plugin</id>
    <name>Test project for Maven Gump Plugin</name>
    <groupId>maven</groupId>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Apache Software Foundation</name>
      <url>http://www.apache.org/</url>
      <logo>http://maven.apache.org/images/jakarta-logo-blue.gif</logo>
    </organization>
    <inceptionYear>2001</inceptionYear>
    <package>org.apache.maven</package>
    <logo>http://maven.apache.org/images/maven.jpg</logo>
    <description>Test for Maven Gump plugin</description>
    <shortDescription>Test for Maven Gump plugin</shortDescription>
    <url>http://maven.apache.org/reference/plugins/gump/</url>
    <siteDirectory>/www/maven.apache.org/reference/plugins/gump/</siteDirectory>
    <repository>
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/gump/</connection>
      <url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/gump/</url>
    </repository>
    <developers>
      <developer>
        <name>dIon Gillard</name>
        <id>dion</id>
        <email>dion@multitask.com.au</email>
        <organization>Multitask Consulting</organization>
        <roles>
          <role>Documentation</role>
        </roles>
      </developer>
    </developers>
  
    <build>
    </build>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/gump/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  gump.xml
  
  
  
  1.1                  maven/src/plugins-build/plugin/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:j="jelly:core" xmlns:u="jelly:util">
    <goal name="testPlugin" prereqs="test-generate-docs">
      <attainGoal name="clean"/>
    </goal>
    
    <goal name="test-generate-docs">
      <attainGoal name="plugin:generate-docs"/>
  
      <u:file var="docsSource" name="${maven.docs.src}"/>
      <j:if test="${!(docsSource.exists())}">
        <fail>no xdocs directory created</fail>
      </j:if>
  
  	<u:tokenize var="fileList" delim=",">navigation.xml,goals.xml</u:tokenize>
  
  	<j:forEach var="file" items="fileList">
        <u:file var="navXml" name="${maven.docs.src}/navigation.xml"/>
        <j:if test="${!(navXml.exists())}">
          <fail>no ${file} created</fail>
        </j:if>
      </j:forEach>
      <delete dir="${maven.docs.src}"/>    
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/plugin/src/plugin-test/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  <?xml version="1.0"?>
  
  <project>
    
    <goal name="goal1"
      description="Build a plugin jar and install to the maven.repo.local">
  
    </goal>
  
    <goal name="goal-2"
      description="Do it again">
  
    </goal>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/plugin/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <project>
    <pomVersion>3</pomVersion>
    <id>test-maven-plugin-plugin</id>
    <name>Test project for Maven Plugin Plugin</name>
    <groupId>maven</groupId>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Apache Software Foundation</name>
      <url>http://www.apache.org/</url>
      <logo>http://maven.apache.org/images/jakarta-logo-blue.gif</logo>
    </organization>
    <inceptionYear>2001</inceptionYear>
    <package>org.apache.maven</package>
    <logo>http://maven.apache.org/images/maven.jpg</logo>
    <description>Test for Maven Plugin plugin</description>
    <shortDescription>Test for Maven Plugin plugin</shortDescription>
    <url>http://maven.apache.org/reference/plugins/plugin/</url>
    <siteDirectory>/www/maven.apache.org/reference/plugins/plugin/</siteDirectory>
    <repository>
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/plugin/</connection>
      <url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/plugin/</url>
    </repository>
    <developers>
      <developer>
        <name>dIon Gillard</name>
        <id>dion</id>
        <email>dion@multitask.com.au</email>
        <organization>Multitask Consulting</organization>
        <roles>
          <role>Documentation</role>
        </roles>
      </developer>
    </developers>
    <dependencies>
      <dependency>
        <groupId>commons-jelly</groupId>
        <artifactId>commons-jelly-tags-xml</artifactId>
        <version>20030211.142705</version>
        <url>http://jakarta.apache.org/commons/jelly/libs/xml/</url>
        <properties>
          <classloader>root.maven</classloader>
        </properties>
      </dependency>
      <dependency>
        <groupId>commons-jelly</groupId>
        <artifactId>commons-jelly-tags-http</artifactId>
        <version>20030211.143043</version>
        <url>http://jakarta.apache.org/commons/jelly/libs/http/</url>
        <properties>
          <classloader>root.maven</classloader>
        </properties>
      </dependency>
      <dependency>
        <groupId>commons-httpclient</groupId>
        <artifactId>commons-httpclient</artifactId>
        <version>2.0-rc1</version>
        <url>http://jakarta.apache.org/commons/httpclient/</url>
        <properties>
          <classloader>root.maven</classloader>
        </properties>
      </dependency>
    </dependencies>
  
    <build>
      <sourceDirectory>src/main</sourceDirectory>
  
      <resources>
        <resource>
          <directory>src/plugin-resources</directory>
          <targetPath>plugin-resources</targetPath>
        </resource>
        <resource>
          <directory>.</directory>
          <includes>
            <include>plugin.jelly</include>
            <include>plugin.properties</include>
            <include>project.properties</include>
            <include>project.xml</include>
          </includes>
        </resource>
      </resources>
  
  
    </build>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/plugin/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  *.log
  
  
  
  1.1                  maven/src/plugins-build/plugin/src/plugin-test/plugin.properties
  
  Index: plugin.properties
  ===================================================================
  # -------------------------------------------------------------------
  # P L U G I N  P R O P E R T I E S
  # -------------------------------------------------------------------
  maven.dummy.var=abc
  
  
  1.1                  maven/src/plugins-build/html2xdoc/src/plugin-test/xdocs/h1h2.html
  
  Index: h1h2.html
  ===================================================================
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <title>A title</title>
  </head>
  <body>
  	
  <h1>A section title</h1>
  
  Some text
  <br/>
  More text
  
  <h2>a subsection</h2>
  
  This is a subsection. It only has this.
  
  </body>
  </html>
  
  
  
  1.1                  maven/src/plugins-build/java/src/plugin-test/src/main/org/apache/maven/Dummy.java
  
  Index: Dummy.java
  ===================================================================
  package org.apache.maven;
  
  public class Dummy
  {
      public String badChecky = "error";
  } 
  
  
  1.1                  maven/src/plugins-build/java/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:util="jelly:util"
           xmlns:j="jelly:core">
           
    <goal name="testPlugin" prereqs="test-java-compile">
      <attainGoal name="clean"/>
      <echo>clean done</echo>
    </goal>
    
    <goal name="test-java-compile">
      <attainGoal name="java:compile"/>
      <j:set var="expectedFile" value="${maven.build.dest}/org/apache/maven/Dummy.class"/>
      <util:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} not generated</fail>
      </j:if>
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/java/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  gump.xml
  *.log
  
  
  
  1.1                  maven/src/plugins-build/java/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <project>
    <pomVersion>3</pomVersion>
    <id>test-maven-java-plugin</id>
    <name>Test project for Maven Java Plugin</name>
    <groupId>maven</groupId>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Apache Software Foundation</name>
      <url>http://www.apache.org/</url>
      <logo>http://maven.apache.org/images/jakarta-logo-blue.gif</logo>
    </organization>
    <inceptionYear>2001</inceptionYear>
    <package>org.apache.maven</package>
    <logo>http://maven.apache.org/images/maven.jpg</logo>
    <description>Test for Maven Java plugin</description>
    <shortDescription>Test for Maven Java plugin</shortDescription>
    <url>http://maven.apache.org/reference/plugins/java/</url>
    <siteDirectory>/www/maven.apache.org/reference/plugins/java/</siteDirectory>
    <repository>
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/java/</connection>
      <url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/java/</url>
    </repository>
    <developers>
      <developer>
        <name>dIon Gillard</name>
        <id>dion</id>
        <email>dion@multitask.com.au</email>
        <organization>Multitask Consulting</organization>
        <roles>
          <role>Documentation</role>
        </roles>
      </developer>
    </developers>
  
    <build>
      <sourceDirectory>src/main</sourceDirectory>
    </build>
  </project>
  
  
  

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