jakarta-cactus-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kenney Westerhof <fo...@neonics.com>
Subject Re: CactifyWarTask cannot be found
Date Fri, 07 Jul 2006 13:07:14 GMT
On Fri, 7 Jul 2006, Mohsen Saboorian wrote:

Hi,

I've just downloaded the 1.7.2 releases for both J2EE version 1.2 and 1.3,
and went into samples/servlet and ran 'ant'.

It worked fine.

My ant version is Apache Ant version 1.6.2 compiled on July 16 2004


Can you add the following to line 152 of the build.xml (for the 1.2
version) - just before the <taskdef>?

    <property name="debug.cactus.classpath" refid="cactus.classpath"/>

    <echo>Cactus Classpath: ${debug.cactus.classpath}</echo>

The output I get is:

     [echo] Cactus Classpath:
/var/tmp2/jakarta-cactus-12-1.7.2/lib/servletapi-2.2.jar:/var/tmp2/jakarta-cactus-12-1.7.2/lib/aspectjrt
-1.2.1.jar:/var/tmp2/jakarta-cactus-12-1.7.2/lib/cactus-1.7.2.jar:/var/tmp2/jakarta-cactus-12-1.7.2/lib/cactus-ant-1.7.2.jar:/var/tmp2
/jakarta-cactus-12-1.7.2/lib/cargo-0.5.jar:/var/tmp2/jakarta-cactus-12-1.7.2/lib/commons-httpclient-2.0.2.jar:/var/tmp2/jakarta-cactus
-12-1.7.2/lib/commons-logging-1.0.4.jar:/var/tmp2/jakarta-cactus-12-1.7.2/lib/junit-3.8.1.jar

Maybe you see some discrepancies here..

-- Kenney



> Hi,
> I'm really confused with a problem with the cactifization ant task.
> I've followed with previous related subjects here, but none of them
> had my answer.
>
> I'm using Cactus 1.7.2. there is a servlet sample inside the binary
> dist. when I try to run the ant task, it gives me:
>
> taskdef A class needed by class
> org.apache.cactus.integration.ant.CactifyWarTask cannot be found:
> org/codehaus/cargo/module/webapp/WarArchive
>
> I'm sure that cargo.jar is in the class path since there is a path
> defined in the build.xml:
>
>   <path id="cactus.classpath">
>     <path refid="project.classpath"/>
>     <pathelement location="${aspectjrt.jar}"/>
>     <pathelement location="${cactus.jar}"/>
>     <pathelement location="${cactus.ant.jar}"/>
>     <pathelement location="${cargo.jar}"/>
>     <pathelement location="${commons.httpclient.jar}"/>
>     <pathelement location="${commons.logging.jar}"/>
>     <pathelement location="${junit.jar}"/>
>   </path>
>
> also ${carg.jar} points to a correct location.
>
> here is the line which gives me error:
> <taskdef resource="cactus.tasks" classpathref="cactus.classpath"/>
>
> What is the problem?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: cactus-user-help@jakarta.apache.org
>

--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

Mime
View raw message