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 <[email protected]>"
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]