ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andy Fyfe <>
Subject Why does this ant script fail?
Date Wed, 10 Mar 2004 22:03:03 GMT
Here's the script:

<?xml version="1.0"?>
<project name="jasper problem" default="jasper">
     <property name="tomcat" location="jakarta-tomcat-5.0.19"/>
     <property name="tomcat.bin" location="${tomcat}/bin"/>
     <property name="tomcat.lib" location="${tomcat}/common/lib"/>
     <path id="jasper.path">
         <fileset dir="${tomcat.lib}">
             <include name="*.jar"/>
         <fileset dir="${tomcat.bin}">
             <include name="*.jar"/>
     <target name="jasper">
         <taskdef classname="org.apache.jasper.JspC" name="jasper2">
             <classpath refid="jasper.path"/>
         <jasper2 uriroot="war" outputDir="build" />
         <taskdef classname="org.apache.jasper.JspC" name="jasper2again">
             <classpath refid="jasper.path"/>

The only other file is war/index.jsp (so jasper has something to do):

<%@ page language="java" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
Transitional//EN" "">
<title>Index Page</title>
<P>Content free...

When run (ant 1.6.1, and tomcat 5.0.19) I get:

Buildfile: build.xml



Total time: 3 seconds

This example is a much simpler example of a problem I've been having.
In the real code, a master build file calls a pair of other build 
files, each
of which attempts to define and use a jasper task.  The second <taskdef>
fails as above.  Same problem on both solaris and mac osx.

--Andy Fyfe

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message