You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@velocity.apache.org by Brian Kuhn <bn...@hotmail.com> on 2003/08/17 08:43:22 UTC
can't find AnakiaTask in velocity-dep-1.3.1.jar
Hello,
For some reason I can't get my AnakiaTask to work. Can anyone spot my
problem? I'm almost certain that velocity-dep-1.3.1.jar is in my classpath,
and it contains org.apache.velocity.anakia.AnakiaTask, yet ant says it can't
find the class for it. I've tried every variation I can think up of the
setup below.
TIA,
Brian
This is a listing of the project dir, (/home/brian/Anakia/):
------------------------------------------------------------------------------------
[brian@localhost Anakia]$ ls -l
total 516
-rw-rw-r-- 1 brian brian 920 Aug 16 21:15 bean.vm
-rw-rw-r-- 1 brian brian 631 Aug 16 23:15 build.xml
-rw-rw-r-- 1 brian brian 331 Aug 16 20:56 example.xml
-rw-r--r-- 1 brian brian 511491 Aug 16 23:21
velocity-dep-1.3.1.jar
------------------------------------------------------------------------------------
This is a listing of all the anakia classes in velocity-dep-1.3.1.jar
------------------------------------------------------------------------------------
[brian@localhost Anakia]$ jar -tf velocity-dep-1.3.1.jar | grep anakia
org/apache/velocity/anakia/
org/apache/velocity/anakia/XPathCache.class
org/apache/velocity/anakia/Escape.class
org/apache/velocity/anakia/AnakiaElement.class
org/apache/velocity/anakia/NodeList$AttributeXMLOutputter.class
org/apache/velocity/anakia/NodeList$1.class
org/apache/velocity/anakia/NodeList.class
org/apache/velocity/anakia/XPathTool.class
org/apache/velocity/anakia/AnakiaTask.class <-- NOTICE THIS
LINE
org/apache/velocity/anakia/OutputWrapper.class
org/apache/velocity/anakia/AnakiaJDOMFactory.class
org/apache/velocity/anakia/TreeWalker.class
------------------------------------------------------------------------------------
This is my ant build file:
------------------------------------------------------------------------------------
[brian@localhost Anakia]$ cat build.xml
<project name="BeanBuilder" default="bean" basedir=".">
<property name="source" value="./example.xml"/>
<property name="template" value="./bean.vm"/>
<target name="bean">
<taskdef name="anakia"
classname="org.apache.velocity.anakia.AnakiaTask"/>
<anakia basedir="."
destdir="."
extension=".java"
style="${template}"
includes="${source}"
lastModifiedCheck="false"
velocityPropertiesFile="velocity.properties">
</anakia>
</target>
</project>
------------------------------------------------------------------------------------
This is my classpath:
------------------------------------------------------------------------------------
[brian@localhost Anakia]$ set | grep CLASSPATH
CLASSPATH=/home/brian/Anakia/velocity-dep-1.3.1.jar
------------------------------------------------------------------------------------
This is what happens when I run the build file:
------------------------------------------------------------------------------------
[brian@localhost Anakia]$ ant
Buildfile: build.xml
bean:
BUILD FAILED
file:/home/brian/Anakia/build.xml:10: taskdef class
org.apache.velocity.anakia.AnakiaTask cannot be found
Total time: 3 seconds
------------------------------------------------------------------------------------
_________________________________________________________________
Help STOP SPAM with the new MSN 8 and get 2 months FREE*
http://join.msn.com/?page=features/junkmail
---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org