title: ant junit build error inside eclipse
body: <p>I am hoping there are some people who have seen and have a solution for the problem that I am having right now with ant script. I am using an ant script to compile my java codes in eclipse but eclipse keeps giving me these errors</p>
  
  <pre><code>[junitreport] Processing E:\workspace\DataOrchestrationDevelopment\DataOrchestration\Logs\jsreports\junit\html\TESTS-TestSuites.xml to C:\Users\u0160235\AppData\Local\Temp\null1503375679
  [junitreport] Loading stylesheet jar:file:/E:/software/apache/apache-ant-1.8.2/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
  [junitreport] : Error! The first argument to the non-static Java function 'replace' is not a valid object reference.
  [junitreport] : Error! Cannot convert data-type 'void' to 'reference'.
  [junitreport] : Fatal Error! Could not compile stylesheet
  [junitreport] Failed to process E:\workspace\DataOrchestrationDevelopment\DataOrchestration\Logs\jsreports\junit\html\TESTS-TestSuites.xml
  
  BUILD FAILED
  E:\workspace\DataOrchestrationDevelopment\DataOrchestration\ant\developerbuild.xml:124: The following error occurred while executing this line:
  E:\workspace\DataOrchestrationDevelopment\DataOrchestration\ant\QunitAntScript.xml:20: Errors while applying transformations: Fatal error during transformation
  </code></pre>
  
  <p>My environment settings:</p>
  
  <ul>
  <li>Windows 7</li>
  <li>Eclipse 3.6 RC2 32 bit</li>
  <li>JDK 1.6 update 32 32 bit</li>
  <li>Ant 1.7.2</li>
  <li>Junit 4 (within eclipse): in my project jar folder I have junit-dep-4.8.2.jar</li>
  </ul>
  
  <p>One thing to mention that if I compile my codes outside eclipse using the same ant script, everything works just fine, but it doesn't work inside eclipse. I tried to google the errors above the stylesheet above, but that didn't help me much. My guess is somehow, within eclipse different version of junit is being used, but I might be wrong. </p>