You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alexandria-dev@jakarta.apache.org by Vincent Massol <vm...@octo.com> on 2001/08/01 23:04:05 UTC

[GUMP] Next step for Cactus

Hi Sam,

Thanks again for the nightly builds ! :-)
Could we now do the next step ? :-)
Which is running the build also for Servlet API 2.2 ...

The easiest way to do it is probably to have 2 definitions in
jakarta-commons.xml as in :

<!-- Build the Cactus project for Servlet API 2.2 -->
<project name="commons-cactus-22">

    <url href="http://jakarta.apache.org/commons/cactus/index.html"/>
    <description>
      Unit test framework for J2EE server-side java code
    </description>

    <ant basedir="cactus" buildfile="build/build.xml" target="all">
      <property name="tomcat.home.33" reference="home"
                project="jakarta-tomcat"/>
      <property name="servlet22.jar" reference="jarpath" id="servlet"
                project="jakarta-servletapi"/>
      <property name="junit.jar" reference="jarpath" id="junit"
                project="junit"/>
      <property name="log4j.jar" reference="jarpath" id="log4j-core"
                project="jakarta-log4j"/>
    </ant>

    <depend project="jakarta-ant"/>
    <depend project="xml-xerces"/>
    <depend project="jakarta-servletapi"/>
    <depend project="junit"/>
    <depend project="xml-stylebook2"/>
    <depend project="xml-xalan2"/>
    <depend project="jakarta-log4j"/>
    <depend project="jakarta-tomcat"/>
    <work nested="cactus/out/servlet22/classes/"/>
    <work nested="cactus/out/classes/"/>

    <home nested="cactus/out"/>
    <jar name="commons-cactus-ant.jar"/>
    <jar name="servlet22/dist/lib/commons-cactus.jar"/>
  </project>

<!-- Build the Cactus project for Servlet API 2.3 -->
<project name="commons-cactus-23">

    <url href="http://jakarta.apache.org/commons/cactus/index.html"/>
    <description>
      Unit test framework for J2EE server-side java code
    </description>

    <ant basedir="cactus" buildfile="build/build.xml" target="all">
      <property name="tomcat.home.40" reference="home"
                project="jakarta-tomcat-4.0"/>
      <property name="servlet23.jar" reference="jarpath" id="servlet"
                project="jakarta-servletapi-4"/>
      <property name="junit.jar" reference="jarpath" id="junit"
                project="junit"/>
      <property name="log4j.jar" reference="jarpath" id="log4j-core"
                project="jakarta-log4j"/>
    </ant>

    <depend project="jakarta-ant"/>
    <depend project="xml-xerces"/>
    <depend project="jakarta-servletapi-4"/>
    <depend project="junit"/>
    <depend project="xml-stylebook2"/>
    <depend project="xml-xalan2"/>
    <depend project="jakarta-log4j"/>
    <depend project="jakarta-tomcat-4.0"/>
    <work nested="cactus/out/servlet23/classes/"/>
    <work nested="cactus/out/classes/"/>

    <home nested="cactus/out"/>
    <jar name="commons-cactus-ant.jar"/>
    <jar name="servlet23/dist/lib/commons-cactus.jar"/>
  </project>

Thanks
-Vincent


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


[PATCH] Cactus patch for GUMP (part 2)

Posted by Vincent Massol <vm...@octo.com>.
Hi Sam,

Thanks for including the HttpUnit jar in the GUMP xml definition for Cactus.
However it seems you only changed the definition for cactus-22 and you
forgot the cactus-23 one. Could you change that ?
Thanks
-Vincent

Note: I have no clue why stylebook is no failing ... (apart that it has to
do with the version of Xerces and Xalan as it works fine on my machine with
versions older than the 9th and breaks with subsequent versions).

----- Original Message -----
From: "Vincent Massol" <vm...@octo.com>
To: <al...@jakarta.apache.org>
Sent: Saturday, August 11, 2001 4:03 PM
Subject: [PATCH] Cactus patch for GUMP


> Hi Sam,
>
> I have now integrated HttpUnit with Cactus and thus Cactus needs to have
the
> httpunit jar in it's classpath during the build. Can you change the Cactus
> definition (both -22 and -23) to add this new property (httpunit.jar).
>
> <property name="httpunit.jar" ....
>
> Apparently you don't have HttpUnit as a project in GUMP. Is that a problem
> or do you have the jar somewhere on the GUMP machine ? I guess it would be
> better to have a project for HttpUnit in order to follow with its
> evolutions.
>
> Thanks
> -Vincent
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


[PATCH] Cactus patch for GUMP

Posted by Vincent Massol <vm...@octo.com>.
Hi Sam,

I have now integrated HttpUnit with Cactus and thus Cactus needs to have the
httpunit jar in it's classpath during the build. Can you change the Cactus
definition (both -22 and -23) to add this new property (httpunit.jar).

<property name="httpunit.jar" ....

Apparently you don't have HttpUnit as a project in GUMP. Is that a problem
or do you have the jar somewhere on the GUMP machine ? I guess it would be
better to have a project for HttpUnit in order to follow with its
evolutions.

Thanks
-Vincent




---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org