title: Ant Build Error in Eclipse IDE for Java
body: <p>I have been receiving the following error and have done a lot of research and tried all of the offered solutions to no avail.</p>
  
  <pre><code>junitreport:
   [junitreport] Processing C:\workspace\test123\junit\TESTS-TestSuites.xml to C:\Users\Matt\AppData\Local\Temp\null1903337257
   [junitreport] Loading stylesheet jar:file:/C:/Users/Matt/Documents/Selenium/eclipse/plugins/org.apache.ant_1.8.3.v20120321-1730/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 C:\workspace\test123\junit\TESTS-TestSuites.xml
  
  BUILD FAILED
  C:\Users\Matt\workspace\Test1\build.xml:122: Errors while applying transformations: Fatal error during transformation
  </code></pre>
  
  <p>I found a solution at <a href="https://stackoverflow.com/questions/10536095/ant-junit-build-error-inside-eclipse">ant junit build error inside eclipse</a> and  saying that the issue was caused by a newer version of JDK and using 1.6_31 would solve it and I tried that following instructions I found online on how to change the version of Java eclipse is using. Every time I run the build ant it returns the same error regardless of which version of Java I am using. I have tried JRE7, jdk1.7.0_05, jdk1.6.0, jdk1.6.0_31 and others that I don't have installed anymore. </p>
  
  <p>I am running the following</p>
  
  <ul>
  <li>Windows 7 Pro SP1 x64</li>
  <li>Eclipse IDE for Java Developers Version: Juno Release Build id: 20120614-1722</li>
  <li>org.apache.ant_1.8.3.v20120321-1730</li>
  </ul>
  
  <p>If anyone could provide any assistance in getting this report running it would be greatly appreciated. I'm new to programming and this is very frustrating especially since I'm still learning all of the jargon and trying to be sure I am following the instructions properly. If you require anymore information from me I will provide it and I will follow any instruction given to the best of my ability. Thank you very much in advance.</p>