I have a build - smartfrog-tasks - that's been failing since last week, when I deleted a private copy of ant-testutil from our SCM tree


http://vmgump.apache.org/gump/public/smartfrog/smartfrog-tasks/gump_work/build_smartfrog_smartfrog-tasks.html

compile-tests:
[sf-javac-with-ant] Compiling 12 source files to /x1/gump/public/workspace/smartfrog/extras/ant/build/test/classes [sf-javac-with-ant] /x1/gump/public/workspace/smartfrog/extras/ant/test/org/smartfrog/tools/ant/test/TaskTestBase.java:22: cannot find symbol
[sf-javac-with-ant] symbol  : class BuildFileTest
[sf-javac-with-ant] location: package org.apache.tools.ant
[sf-javac-with-ant] import org.apache.tools.ant.BuildFileTest;
[sf-javac-with-ant]                             ^
[sf-javac-with-ant] /x1/gump/public/workspace/smartfrog/extras/ant/test/org/smartfrog/tools/ant/test/TaskTestBase.java:31: cannot find symbol
[sf-javac-with-ant] symbol: class BuildFileTest
[sf-javac-with-ant] public abstract class TaskTestBase extends BuildFileTest {


Yet I have a dependency on the ant-testutil package

  <!-- =========================================== -->
  <project name="smartfrog-tasks-test">
    <package>org.smartfrog.tools.ant</package>
    <ant basedir="extras/ant" target="test" >
      <property name="ant.home" reference="home" project="ant"/>
<property name="env.SFHOME" path="smartfrog/dist" project="smartfrog"/>
      <property name="system.tests" value="false" />
    </ant>
    <depend project="ant" runtime="true"/>
    <depend project="ant-testutil" runtime="true" inherit="runtime"/>

which is in ant.xml

  <project name="ant-testutil">
    <ant target="test-jar"/>

    <depend project="ant"/>
    <depend project="junit"/>
    <depend project="xml-xerces"/>
    <depend project="xml-apis"/>

    <home nested="build/lib"/>
    <jar name="ant-testutil.jar" id="ant-testutil"/>

    <nag from="Gump Integration Build &lt;[email protected]&gt;"
         to="[email protected]"/>
  </project>

Ant-testutil is building quite happily:

http://vmgump.apache.org/gump/public/ant/ant-testutil/index.html

Ignoring the fact that ant-testutil should maybe declare ant and junit as runtime dependencies, surely I should be picking up ant-testutil from the dependency list, instead of where it must have been being picked up from -the ant-testutil-1.7.0beta.jar I had in SCM?

-steve

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to