Author: vgritsenko Date: Thu Apr 7 09:26:53 2005 New Revision: 160415 URL: http://svn.apache.org/viewcvs?view=rev&rev=160415 Log: fix compile-junit-test. tweak check-jars.
Modified: cocoon/branches/BRANCH_2_1_X/tools/src/check-jars.xsl cocoon/branches/BRANCH_2_1_X/tools/targets/compile-build.xml Modified: cocoon/branches/BRANCH_2_1_X/tools/src/check-jars.xsl URL: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/tools/src/check-jars.xsl?view=diff&r1=160414&r2=160415 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/tools/src/check-jars.xsl (original) +++ cocoon/branches/BRANCH_2_1_X/tools/src/check-jars.xsl Thu Apr 7 09:26:53 2005 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - Copyright 1999-2004 The Apache Software Foundation + Copyright 1999-2005 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,7 +16,7 @@ --> <!--+ - | CVS $Id: check-jars.xsl,v 1.4 2004/03/08 06:07:15 antonio Exp $ + | $Id$ | | Simple stylesheet to verify that files defined in lib/jars.xml | actually appear in the lib/ directory, and vice-versa, that files @@ -72,9 +72,9 @@ <xsl:variable name="jars.xml" select="/"/> <xsl:template match="/"> - <!-- Validate lib/jars.xml prior to checking files --> + <!-- Validate lib/jars.xml prior to checking files --> - <!-- Verify that all the entries in lib/jars.xml have appropriate tags --> + <!-- Verify that all the entries in lib/jars.xml have appropriate tags --> <xsl:apply-templates select="//file" mode="no-tag"/> <!-- Verify that all the file entries are unique --> @@ -82,7 +82,8 @@ <xsl:variable name="this" select="normalize-space(text())"/> <xsl:if test="count($jars.xml/jars/file/lib[normalize-space(text()) = $this]) > 1"> <xsl:message terminate="yes"> - Duplicate entry for file <xsl:value-of select="$this"/> + [ERROR] Duplicate entry for file <xsl:value-of select="$this"/> + </xsl:message> </xsl:if> <!-- ensure a decent filename --> @@ -99,28 +100,28 @@ <!-- Verify that files that appear in lib/ are declared in jars.xml --> <xsl:apply-templates select="$current-jars.xml/jars" mode="appears-but-not-declared"/> - - <!-- create the documentation --> - <document> - <header> - <title>Cocoon JARs</title> - <authors> - <person name="Cocoon Developers" email="dev@cocoon.apache.org"/> - </authors> - </header> - <body> - <s1 title="What, why and when..."> - <p>This is a list of the available jars, what they are, where they come from, - and what they do.</p> - <table> - <tr> - <th>Title</th> - <th>Jar (type/name)</th> - <th>Description</th> - <th>Used by</th> - </tr> - <xsl:apply-templates select="jars/file" mode="documentation"/> - </table> + + <!-- create the documentation --> + <document> + <header> + <title>Cocoon JARs</title> + <authors> + <person name="Cocoon Developers" email="dev@cocoon.apache.org"/> + </authors> + </header> + <body> + <s1 title="What, why and when..."> + <p>This is a list of the available jars, what they are, where they come from, + and what they do.</p> + <table> + <tr> + <th>Title</th> + <th>Jar (type/name)</th> + <th>Description</th> + <th>Used by</th> + </tr> + <xsl:apply-templates select="jars/file" mode="documentation"/> + </table> </s1> </body> </document> @@ -133,9 +134,12 @@ <xsl:variable name="this" select="normalize-space(text())"/> <xsl:if test="count($current-jars.xml/jars/jar[normalize-space(text()) = $this]) = 0"> <xsl:message terminate="yes"> - File <xsl:value-of select="$this"/> is declared in lib/jars.xml, but doesn't appear in the lib/ directory. + [ERROR] File <xsl:value-of select="$this"/> is declared in lib/jars.xml, + but doesn't appear in the lib/ directory. - If this file was removed, please update the lib/jars.xml file to remove this file entry.</xsl:message> + If this file was removed, please update the lib/jars.xml file to remove + this file entry. + </xsl:message> </xsl:if> </xsl:template> @@ -148,14 +152,18 @@ <xsl:choose> <xsl:when test="starts-with($this, 'local/')"> <xsl:message> - [WARN] Using local library <xsl:value-of select="$this"/> : ensure it doesn't conflict with any other library. + [WARN] Using local library <xsl:value-of select="$this"/> : ensure it + doesn't conflict with any other library. </xsl:message> </xsl:when> <xsl:otherwise> <xsl:message terminate="yes"> - File <xsl:value-of select="$this"/> appears in the lib/ directory, but is not declared in lib/jars.xml. + [ERROR] File <xsl:value-of select="$this"/> appears in the lib/ directory, + but is not declared in lib/jars.xml. - Please update the lib/jars.xml file to include the <xsl:value-of select="$this"/> file together with a description.</xsl:message> + Please update the lib/jars.xml file to include the <xsl:value-of select="$this"/> + file together with a description. + </xsl:message> </xsl:otherwise> </xsl:choose> </xsl:if> @@ -164,51 +172,61 @@ <!-- Verify if a file element has a "title" tag --> <xsl:template match="file[not(title)]" mode="no-tag"> <xsl:message terminate="yes"> - Entry for file <xsl:value-of select="normalize-space(lib/text())"/> in the lib/jars.xml does not have a "title" tag. + [ERROR] Entry for file <xsl:value-of select="normalize-space(lib/text())"/> + in the lib/jars.xml does not have a "title" tag. - Please add a title tag before continuing.</xsl:message> + Please add a title tag before continuing. + </xsl:message> </xsl:template> <!-- Verify if a file element has a "description" tag --> <xsl:template match="file[not(description)]" mode="no-tag"> <xsl:message terminate="yes"> - Entry for file <xsl:value-of select="normalize-space(lib/text())"/> in the lib/jars.xml does not have a "description" tag. + [ERROR] Entry for file <xsl:value-of select="normalize-space(lib/text())"/> + in the lib/jars.xml does not have a "description" tag. - Please add a description tag before continuing.</xsl:message> + Please add a description tag before continuing. + </xsl:message> </xsl:template> <!-- Verify if a file element has an "used-by" tag --> <xsl:template match="file[not(used-by)]" mode="no-tag"> <xsl:message terminate="yes"> - Entry for file <xsl:value-of select="normalize-space(lib/text())"/> in the lib/jars.xml does not have a "used-by" tag. + [ERROR] Entry for file <xsl:value-of select="normalize-space(lib/text())"/> + in the lib/jars.xml does not have a "used-by" tag. - Please add a used-by tag before continuing.</xsl:message> + Please add a used-by tag before continuing. + </xsl:message> </xsl:template> <!-- Verify if a file element has an "lib" tag --> <xsl:template match="file[not(lib)]" mode="no-tag"> <xsl:message terminate="yes"> - Entry for file <xsl:value-of select="normalize-space(title/text())"/> in the lib/jars.xml does not have a "lib" tag. + [ERROR] Entry for file <xsl:value-of select="normalize-space(title/text())"/> + in the lib/jars.xml does not have a "lib" tag. - Please add a lib tag before continuing.</xsl:message> + Please add a lib tag before continuing. + </xsl:message> </xsl:template> <!-- Verify if a file element has an "url" tag --> <xsl:template match="file[not(homepage)]" mode="no-tag"> <xsl:message terminate="yes"> - Entry for file <xsl:value-of select="normalize-space(lib/text())"/> in the lib/jars.xml does not have a "homepage" tag. + [ERROR] Entry for file <xsl:value-of select="normalize-space(lib/text())"/> + in the lib/jars.xml does not have a "homepage" tag. - Please add a homepage tag before continuing.</xsl:message> + Please add a homepage tag before continuing. + </xsl:message> </xsl:template> <!-- Format for documentation --> <xsl:template match="file" mode="documentation"> - <tr> - <td><link href="{homepage}"><xsl:value-of select="title"/></link></td> - <td><xsl:value-of select="lib"/></td> - <td><xsl:value-of select="description"/></td> - <td><xsl:value-of select="used-by"/></td> - </tr> + <tr> + <td><link href="{homepage}"><xsl:value-of select="title"/></link></td> + <td><xsl:value-of select="lib"/></td> + <td><xsl:value-of select="description"/></td> + <td><xsl:value-of select="used-by"/></td> + </tr> </xsl:template> <xsl:template name="relativize-path"> Modified: cocoon/branches/BRANCH_2_1_X/tools/targets/compile-build.xml URL: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/tools/targets/compile-build.xml?view=diff&r1=160414&r2=160415 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/tools/targets/compile-build.xml (original) +++ cocoon/branches/BRANCH_2_1_X/tools/targets/compile-build.xml Thu Apr 7 09:26:53 2005 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <!-- - Copyright 1999-2004 The Apache Software Foundation + Copyright 1999-2005 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -110,7 +110,7 @@ </fileset> </path> - <javac srcdir="${test}/org/apache" + <javac srcdir="${test}" destdir="${build.test}" debug="${compiler.debug}" optimize="${compiler.optimize}" @@ -118,7 +118,9 @@ target="${target.vm}" source="${source.vm}" compiler="${compiler}" - classpathref="test.classpath"/> + classpathref="test.classpath"> + <exclude name="htmlunit/**"/> + </javac> </target> <target name="compile-htmlunit-tests" if="htmlunit.present"