After installing the RPM package ant-contrib (ant-contrib-1.0-0.10.b2.el5) and adding a task definition for "for" to "java/buildconf/build-taskdefs.xml" the ant task "create-webapp-dir" in java/ is working fine.
To only install the RPM package "ant-contrib" is not enough. create-webapp-dir: [mkdir] Created dir: /home/berendt/spacewalk/java/rhnwebapp [mkdir] Created dir: /home/berendt/spacewalk/java/rhnwebapp/META-INF [mkdir] Created dir: /home/berendt/spacewalk/java/rhnwebapp/WEB-INF/lib [mkdir] Created dir: /home/berendt/spacewalk/java/rhnwebapp/apidoc BUILD FAILED /home/berendt/spacewalk/java/buildconf/build-webapp.xml:43: Could not create task or type of type: for. Ant could not find the task or a class this task relies upon. Signed-off-by: Christian Berendt <bere...@b1-systems.de> --- java/buildconf/build-taskdefs.xml | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/java/buildconf/build-taskdefs.xml b/java/buildconf/build-taskdefs.xml index bca9305..a4d16b5 100644 --- a/java/buildconf/build-taskdefs.xml +++ b/java/buildconf/build-taskdefs.xml @@ -35,6 +35,8 @@ <taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="buildjars"/> + <taskdef name="for" classname="net.sf.antcontrib.logic.For" onerror="report"/> + <property name="init-taskdefs.notrequired" value="true" /> <!-- ======================= EMMA Tasks ========================== --> -- 1.7.4.1 _______________________________________________ Spacewalk-devel mailing list Spacewalk-devel@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-devel