-----Original Message-----
>> So when is war/uptodate="true" valuable (or
>> zip/jar/war/ear for that
>> matter)?
>> 
>Ya got me.  ;)  Maybe when you just want to add files
>to an archive and they don't all exist in an
>uncompressed form?  Otherwise, someone might just have
>a preference to update rather than rebuild.  Maybe
>someone else has something more intelligent to say
>about that.

One example of using this that I have worked on recently is a WAR file that is 
designed to be incorporated into other applications. The build scripts for these other 
applications take a copy of the original WAR from SCM, and use <war update="true" ...> 
to customize it, by adding their own web.xml, JSP files, images, etc., while leaving 
the core classes and WEB-INF/lib folder unchanged. (Which is pretty much a concrete 
example of what you said above).

I think you'll find update="true" is slower because (a) of the timestamp comparison 
Matt originally referred to, and (b) because you can't "replace" files in a 
JAR/WAR/EAR - you must create a new archive - so the existing archive must be unzipped 
first and a new one built with the correct files. It's probably best not to regard 
update="true" as a shortcut, but rather a way of refining and controlling what happens.

Keith

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to