DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=30524>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=30524 exception using junitreport (java.lang.ClassNotFoundException: redirect) Summary: exception using junitreport (java.lang.ClassNotFoundException: redirect) Product: Ant Version: 1.6.2 Platform: PC OS/Version: Other Status: NEW Severity: Major Priority: Other Component: Optional Tasks AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] junitreport stopped working when I upgraded from Ant version 1.6.1 to 1.6.2. (I have junit.jar on my CLASSPATH). Here is the target code I am using: <target name="runtests" description="-> runs unit tests"> <!-- depends="classes, buildtests" --> <junit fork="true" printsummary="yes" haltonerror="on"> <!-- Enable assertions - required by certain tests. --> <jvmarg value="-ea"/> <classpath> <pathelement path="${build}"/> <pathelement path="${build.tests}"/> </classpath> <formatter type="xml"/> <!-- fork=true is required to enable assertions in the tests' JVM. --> <batchtest todir="${build.tests}" fork="true"> <fileset dir="${src.tests}"> <include name="**/*Test*.java"/> </fileset> </batchtest> </junit> <!-- junitreport stopped working with ant-1.6.2 for some strange reason. --> <junitreport todir="${build.tests}"> <fileset dir="${build.tests}"> <include name="TEST-*.xml"/> </fileset> <report format="frames" todir="${build.tests}"/> </junitreport> <!-- --> </target> when I run ant I get the following output: C:\ProgramAnalysis\tvla>ant -v runtests Apache Ant version 1.6.2 compiled on July 16 2004 Buildfile: build.xml Detected Java version: 1.4 in: C:\j2sdk1.4.1_03\jre Detected OS: Windows XP parsing buildfile C:\ProgramAnalysis\tvla\build.xml with URI = file:///C:/ProgramAnalysis/tvla/build .xml Project base dir set to: C:\ProgramAnalysis\tvla [property] Loading Environment env. Build sequence for target `runtests' is [runtests] Complete build sequence is [runtests, clean, init, classes, jar, buildtests, build-everything, tvm, formula, build, rebuild, tvs, tvp, buc, parsers, jcsc, javadocs, dist, ] runtests: [junit] Implicitly adding C:\ProgramAnalysis\tvla\lib\junit.jar;C:\Tools\apache-ant-1.6.2\lib\an t-launcher.jar;C:\Tools\apache-ant-1.6.2\lib\ant.jar;C:\Tools\apache-ant-1.6.2 \lib\ant-junit.jar to CLASSPATH [junit] Running tvla.RunnerTest [junit] Executing 'C:\j2sdk1.4.1_03\jre\bin\java.exe' with arguments: [junit] '-ea' [junit] '-classpath' [junit] 'C:\ProgramAnalysis\tvla\build;C:\ProgramAnalysis\tvla\build\tests;C:\Pr ogramAnalysis\tv la;C:\Tools\soot-2.1.0\classes;C:\Tools\jasmin-sable-1.2 \classes;C:\ProgramAnalysis\tvla\lib\junit.j ar;C:\Tools\apache-ant-1.6.2\lib\ant-launcher.jar;C:\Tools\apache-ant-1.6.2 \lib\ant.jar;C:\Tools\apa che-ant-1.6.2\lib\ant-junit.jar' [junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner' [junit] 'tvla.RunnerTest' [junit] 'filtertrace=true' [junit] 'haltOnError=true' [junit] 'haltOnFailure=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResu ltFormatter' [junit] 'showoutput=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFo rmatter,C:\Progr amAnalysis\tvla\build\tests\TEST-tvla.RunnerTest.xml' [junit] 'propsfile=C:\ProgramAnalysis\tvla\junit1090597304.properties' [junit] [junit] The ' characters around the executable and arguments are [junit] not part of the command. [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.27 sec [junit] Implicitly adding C:\ProgramAnalysis\tvla\lib\junit.jar;C:\Tools\apache-ant-1.6.2\lib\an t-launcher.jar;C:\Tools\apache-ant-1.6.2\lib\ant.jar;C:\Tools\apache-ant-1.6.2 \lib\ant-junit.jar to CLASSPATH [junit] Running tvla.core.TVSTest [junit] Executing 'C:\j2sdk1.4.1_03\jre\bin\java.exe' with arguments: [junit] '-ea' [junit] '-classpath' [junit] 'C:\ProgramAnalysis\tvla\build;C:\ProgramAnalysis\tvla\build\tests;C:\Pr ogramAnalysis\tv la;C:\Tools\soot-2.1.0\classes;C:\Tools\jasmin-sable-1.2 \classes;C:\ProgramAnalysis\tvla\lib\junit.j ar;C:\Tools\apache-ant-1.6.2\lib\ant-launcher.jar;C:\Tools\apache-ant-1.6.2 \lib\ant.jar;C:\Tools\apa che-ant-1.6.2\lib\ant-junit.jar' [junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner' [junit] 'tvla.core.TVSTest' [junit] 'filtertrace=true' [junit] 'haltOnError=true' [junit] 'haltOnFailure=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResu ltFormatter' [junit] 'showoutput=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFo rmatter,C:\Progr amAnalysis\tvla\build\tests\TEST-tvla.core.TVSTest.xml' [junit] 'propsfile=C:\ProgramAnalysis\tvla\junit474192160.properties' [junit] [junit] The ' characters around the executable and arguments are [junit] not part of the command. [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.41 sec [junit] Implicitly adding C:\ProgramAnalysis\tvla\lib\junit.jar;C:\Tools\apache-ant-1.6.2\lib\an t-launcher.jar;C:\Tools\apache-ant-1.6.2\lib\ant.jar;C:\Tools\apache-ant-1.6.2 \lib\ant-junit.jar to CLASSPATH [junit] Running tvla.core.assignments.AssignTest [junit] Executing 'C:\j2sdk1.4.1_03\jre\bin\java.exe' with arguments: [junit] '-ea' [junit] '-classpath' [junit] 'C:\ProgramAnalysis\tvla\build;C:\ProgramAnalysis\tvla\build\tests;C:\Pr ogramAnalysis\tv la;C:\Tools\soot-2.1.0\classes;C:\Tools\jasmin-sable-1.2 \classes;C:\ProgramAnalysis\tvla\lib\junit.j ar;C:\Tools\apache-ant-1.6.2\lib\ant-launcher.jar;C:\Tools\apache-ant-1.6.2 \lib\ant.jar;C:\Tools\apa che-ant-1.6.2\lib\ant-junit.jar' [junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner' [junit] 'tvla.core.assignments.AssignTest' [junit] 'filtertrace=true' [junit] 'haltOnError=true' [junit] 'haltOnFailure=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResu ltFormatter' [junit] 'showoutput=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFo rmatter,C:\Progr amAnalysis\tvla\build\tests\TEST-tvla.core.assignments.AssignTest.xml' [junit] 'propsfile=C:\ProgramAnalysis\tvla\junit1842613188.properties' [junit] [junit] The ' characters around the executable and arguments are [junit] not part of the command. [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.411 sec [junit] Implicitly adding C:\ProgramAnalysis\tvla\lib\junit.jar;C:\Tools\apache-ant-1.6.2\lib\an t-launcher.jar;C:\Tools\apache-ant-1.6.2\lib\ant.jar;C:\Tools\apache-ant-1.6.2 \lib\ant-junit.jar to CLASSPATH [junit] Running tvla.core.base.BaseTVSTest [junit] Executing 'C:\j2sdk1.4.1_03\jre\bin\java.exe' with arguments: [junit] '-ea' [junit] '-classpath' [junit] 'C:\ProgramAnalysis\tvla\build;C:\ProgramAnalysis\tvla\build\tests;C:\Pr ogramAnalysis\tv la;C:\Tools\soot-2.1.0\classes;C:\Tools\jasmin-sable-1.2 \classes;C:\ProgramAnalysis\tvla\lib\junit.j ar;C:\Tools\apache-ant-1.6.2\lib\ant-launcher.jar;C:\Tools\apache-ant-1.6.2 \lib\ant.jar;C:\Tools\apa che-ant-1.6.2\lib\ant-junit.jar' [junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner' [junit] 'tvla.core.base.BaseTVSTest' [junit] 'filtertrace=true' [junit] 'haltOnError=true' [junit] 'haltOnFailure=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResu ltFormatter' [junit] 'showoutput=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFo rmatter,C:\Progr amAnalysis\tvla\build\tests\TEST-tvla.core.base.BaseTVSTest.xml' [junit] 'propsfile=C:\ProgramAnalysis\tvla\junit220762388.properties' [junit] [junit] The ' characters around the executable and arguments are [junit] not part of the command. [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.44 sec [junit] Implicitly adding C:\ProgramAnalysis\tvla\lib\junit.jar;C:\Tools\apache-ant-1.6.2\lib\an t-launcher.jar;C:\Tools\apache-ant-1.6.2\lib\ant.jar;C:\Tools\apache-ant-1.6.2 \lib\ant-junit.jar to CLASSPATH [junit] Running tvla.core.functional.NodePredTVSTest [junit] Executing 'C:\j2sdk1.4.1_03\jre\bin\java.exe' with arguments: [junit] '-ea' [junit] '-classpath' [junit] 'C:\ProgramAnalysis\tvla\build;C:\ProgramAnalysis\tvla\build\tests;C:\Pr ogramAnalysis\tv la;C:\Tools\soot-2.1.0\classes;C:\Tools\jasmin-sable-1.2 \classes;C:\ProgramAnalysis\tvla\lib\junit.j ar;C:\Tools\apache-ant-1.6.2\lib\ant-launcher.jar;C:\Tools\apache-ant-1.6.2 \lib\ant.jar;C:\Tools\apa che-ant-1.6.2\lib\ant-junit.jar' [junit] 'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner' [junit] 'tvla.core.functional.NodePredTVSTest' [junit] 'filtertrace=true' [junit] 'haltOnError=true' [junit] 'haltOnFailure=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResu ltFormatter' [junit] 'showoutput=false' [junit] 'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFo rmatter,C:\Progr amAnalysis\tvla\build\tests\TEST-tvla.core.functional.NodePredTVSTest.xml' [junit] 'propsfile=C:\ProgramAnalysis\tvla\junit2017862554.properties' [junit] [junit] The ' characters around the executable and arguments are [junit] not part of the command. [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.661 sec [junitreport] Parsing file: 'C:\ProgramAnalysis\tvla\build\tests\TEST- tvla.RunnerTest.xml' [junitreport] Parsing file: 'C:\ProgramAnalysis\tvla\build\tests\TEST- tvla.core.TVSTest.xml' [junitreport] Parsing file: 'C:\ProgramAnalysis\tvla\build\tests\TEST- tvla.core.assignments.AssignTe st.xml' [junitreport] Parsing file: 'C:\ProgramAnalysis\tvla\build\tests\TEST- tvla.core.base.BaseTVSTest.xml ' [junitreport] Parsing file: 'C:\ProgramAnalysis\tvla\build\tests\TEST- tvla.core.functional.NodePredT VSTest.xml' [junitreport] Using org.apache.xalan.processor Xalan Java 2.2.D11 [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 41; Column 53; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 46; Column 57; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 51; Column 64; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 56; Column 62; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 61; Column 64; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 82; Column 76; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 89; Column 78; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 98; Column 74; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 82; Column 76; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 89; Column 78; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 98; Column 74; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 82; Column 76; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 89; Column 78; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 98; Column 74; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 82; Column 76; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 89; Column 78; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 98; Column 74; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 82; Column 76; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 89; Column 78; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] jar:file:/C:/Tools/apache-ant-1.6.2/lib/ant- junit.jar!/org/apache/tools/ant/taskdefs/o ptional/junit/xsl/junit-frames.xsl; Line 98; Column 74; javax.xml.transform.TransformerException: ja va.lang.ClassNotFoundException: redirect [junitreport] Transform time: 1742ms BUILD SUCCESSFUL Total time: 14 seconds Am I doing something wrong? Thanks, Roman --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]