----- Original Message -----
From: "Erik Hatcher" <[EMAIL PROTECTED]>
To: "Cactus Users List" <[EMAIL PROTECTED]>
Sent: Friday, November 02, 2001 6:23 PM
Subject: Re: conditional building of Cactus deployments
>
> ----- Original Message -----
> From: "Vincent Massol" <[EMAIL PROTECTED]>
>
> > Solution 1 :
> > * Have 2 ant targets : test-junit and test-cactus and just call the one
> you
> > want
>
> Yup, I'm already doing this. I was mainly looking to see what others were
> doing so that I don't reinvent the wheel. But I'm perfectly happy coding
it
> all myself - me and Ant are good buddies! :)
>
> > Solution:
> > * Write an XSL stylesheet that contains the cactus redirectors. Tell me
if
> > you need help (it is very easy if you know XSL)
> > * Use the style ant task to transform your web.xml (production one) into
a
> > web.xml (test one). The condition to perform the style task or not could
> be
> > based either on the target name as in solution 1 above or on the
> definition
> > or not of cactus.include (solution 2 above).
>
> Those are reasonable suggestions, although perhaps a bit overkill for just
> having something commented out or not included in web.xml. I think the
> filtered copy idea is the best so far.
>
yep, except I don't how it would work. The filter work this way: you define
a token in your web.xml (such as @cactus.web.xml@) and then in build.xml,
you would define the filter : <filter token="cactus.web.xml" value="xxx"/>.
The problem is xxx ? Are you going to write the full cactus web.xml part in
a string ... ?
> > > * I do not want duplication in my build.xml
> >
> > euh.. not sure what you mean. all solutions presented here have no
> > duplications
>
> What I was getting at was that I didn't want two different web.xml files,
> and didn't want two <war> tasks (one for production and one for Cactus
> inclusion). I was just speaking out-loud on that one, I suppose.
>
> > > I'm going to start tackling these issues myself, but if its already
been
> > > implemented nicely then it'd save me some time and I'd be able to
> > contribute
> > > my efforts on the Cactus project in other areas! :)
> >
> > please do ... :)
>
> ... and I'd get the pleasure of working with Nick again!
>
you two know each other ... :) ?
> Erik
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>