Hi Charles,

There seems to be an issue with the antelope.taskdef file for a few tasks. Try using the antlib.xml instead. The example below works fine for me using the current AntelopeTasks_3.4.2.jar from http://antelope.tigris.org. I tested this on both Ant 1.6.5 and 1.7.0.
<project name="fileutil_test" basedir="." default="test">

   <taskdef resource="ise/antelope/tasks/antlib.xml"/>

   <target name="test">
       <property name="ant.jar" value="${ant.library.dir}/ant.jar"/>
       <fileutil file="${ant.jar}" property="ant_date">
           <lastmodified format="yyyy-MM-dd"/>
       </fileutil>
       <echo>timestamp on ant.jar is ${ant_date}</echo>
   </target>
</project>

I did notice that on your date format, I think you wanted MM rather than mm.

Hope this helps,

Dale


[EMAIL PROTECTED] wrote:
There are a number of problems with the example task:

<fileutil file="foobar.txt" property="moddate">
   <lastmodified format="...">
 </fileutils>

- The opening and closing tag names do not match ("fileutil" vs. "fileutils").
- The <lastmodified> tag is not closed.

Even after correcting for these, I get an error message from ant when I run the 
target:
------------------------------------------------------------------------------------------
<taskdef resource="ise/antelope/tasks/antelope.taskdefs"/>

<target name="test">
  <fileutil file="build.xml" property="date.last.modified">
    <lastmodified format="yyyy-mm-dd" />
  </fileutil>
  <echo>${date.last.modified}</echo>
</target>

ts.xml:6: No public execute() in class 
ise.antelope.tasks.typedefs.file.FileLength
------------------------------------------------------------------------------------------

I have dowloaded and installed AntelopeTasks_3.4.2.jar in the lib directory of my %ANT__HOME% directory.

Can anyone offer a useful analysis of the error message and suggest a fix?

Thanks.

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

Reply via email to