Re: hotswap task, add?

2004-10-31 Thread David Kavanagh
e way "ant-contrib" tasks are hosted externally: http://ant-contrib.sourceforge.net/ -----Original Message- From: David Kavanagh [mailto:[EMAIL PROTECTED] Sent: Saturday, October 30, 2004 4:06 PM To: Ant Developers List Subject: hotswap task, add? I saw about 3 responses about addi

hotswap task, add?

2004-10-30 Thread David Kavanagh
I saw about 3 responses about adding this task into Ant, but the gist of the responses seemed to be it would make a good optional task. Anyone care to take this further? I'll do whatever I can to help. Just let me know what needs to be done! Thanks, David ---

Re: hotswap

2004-10-13 Thread David Kavanagh
Just wondering if anyone else has any thoughts on the target, feel free to look at the web page (http://hotswap.dev.java.net/) and read Steve's comments below. Thanks! David Thus Spoke Steve Loughran: On Thu, 07 Oct 2004 19:02:39 -0400, David Kavanagh <[EMAIL PROTECTED]> wrot

features not backward compatible

2004-10-07 Thread David Kavanagh
I just noticed a 1.5+ feature that is going into Ant 1.7. Many months ago, I had a 1.4+ feature that I wanted to get put into Ant, but it was rejected because it wouldn't be backward compatible to version 1.2.2. Has something changed? If so, I'd like to offer the target. It has a home at http:

target ready

2004-04-09 Thread David Kavanagh
OK, I'm satisfied that this thing works well enough to "release". I set up a web page for those who'd like to download and try this. http://home.rochester.rr.com/dak/hotswap.html It has a lot of the details and a jar that goes in ant/lib. This works best with the latest CVS build since that incl

Re: using

2004-04-06 Thread David Kavanagh
different content. Can you place a with a different cachefile in the ? Then look for the keys (must be equal...) Jan -Original Message----- From: David Kavanagh [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 06, 2004 3:14 AM To: Ant Developers List Subject: using I'm playing with the sele

using

2004-04-06 Thread David Kavanagh
I'm playing with the selector. I'm using it to build the cache, then compile code, then run it again to build a set of files that changed to do hotswap on. Here is how I pre-load the cache. I'd put an if condition around this in the future... Then... The

DateSelector patch

2004-04-06 Thread David Kavanagh
Here is a patch for the DateSelector. It allows it to take a pattern that defines how SimpleDateSelector parses dates. It allows it to deal with finer grained time stamps. I've added a parameter called "pattern" much like the for takes. (In fact, just like it). If the pattern is supplied, it o

using

2004-04-06 Thread David Kavanagh
I'm playing with the selector. I'm using it to build the cache, then compile code, then run it again to build a set of files that changed to do hotswap on. Here is how I pre-load the cache. I'd put an if condition around this in the future... Then... Then, my

hotswap almost there

2004-04-05 Thread David Kavanagh
I have a small jar file I can send around if people want it. It contains 2 classes that make up the task. The one problem I still have is file selection. I can do something like this; This selects files and directories. Using the and construct would work if the granula

Re: hotswap via ant

2004-04-04 Thread David Kavanagh
never mind about the , solved my own problem! Thus Spoke David Kavanagh: Matt, Have you used the target from ant-contrib? I'm not having any luck. I have 0.6 (and even tried building it myself from the sources). I have run the task, so I know the library is being picked up. I get this

Re: hotswap via ant

2004-04-04 Thread David Kavanagh
g to the current one. -Add a millis attribute to , incompatible with its pattern attribute. -Matt --- David Kavanagh <[EMAIL PROTECTED]> wrote: It's Alive! Now, I just need some help working out the file selection part. (which is using existing Ant constructs). Here is a sample of my

Re: hotswap via ant

2004-04-03 Thread David Kavanagh
sses as possible (and are able to skip the dodgy* updates), but I'm sure it would be slower than doing one whole update. Regards, Pete * failure could occur if the class has changed in such a way (deleting a method for example) that the VM currently doesn't support. ----- Original Message --

Re: hotswap via ant

2004-04-02 Thread David Kavanagh
It's Alive! Now, I just need some help working out the file selection part. (which is using existing Ant constructs). Here is a sample of my build file. This is an example of the timestamp that is returned. Is there a way t

building from CVS

2003-06-11 Thread David Kavanagh
I pulled ant from CVS on June 2nd and try to compile, but get this error. Since it comes from the "build" target, I wonder how I'm supposed to get this version of ant build? I'm using ant 1.5.3 when trying to build the CVS version. David $ ant Buildfile: build.xml prepare: check_for_optional_pa

Re: copy task addition

2003-05-28 Thread David Kavanagh
ill take a look at commiting it in the next few days... - Original Message - From: David Kavanagh To: Ant Developers List Sent: Wednesday, May 28, 2003 1:52 AM Subject: Re: copy task addition OK, so I made a FilterProperties class that does the token filtering like I wanted. I'

Re: copy task addition

2003-05-28 Thread David Kavanagh
As a refresher, I needed this because I wanted to read properties from ${user.dir} and ${base.dir} and use the same @token@ notation. What's the chance this could be added to the next release. It is pretty harmless. David Stefan Bodewig wrote: On Tue, 27 May 2003, David Kavanagh <[EMAIL PROT

Re: copy task addition

2003-05-27 Thread David Kavanagh
I can see that implementing it as a filterchain option would be better than the attribute I chose to use. Here is my copy task... I did it properly, right? David Conor MacNeill wrote: On Tue, 27 May 2003 12:23 am, David Kavanagh wrote: I just

copy task addition

2003-05-26 Thread David Kavanagh
I just signed on to contribute something we found useful. We wanted to filter files based on the project properties. This is because we do something like this in the top of our build.xml file; So, we couldn't use properties pulled from any arbitrary files without modifying the copy t