Stefan Bodewig
fc7cfffc89
Add encoding attribute to the zip tasks and the ZipOutputStream to
make the classes flexible enough to deal with non US-ASCII filenames
either consistent with the command line ZIP tools (it has been since
it uses the org.apache classes instead of java.util.zip) or the jar
command (which it has been up to Ant 1.3).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269272 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
218ad5fc4d
Work around a feature of the system classloader in some VMs - it
drops all classpath entries that are not present at VM start time.
PR: 2412
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269271 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
efe6a8f909
some method signatures in IntrospectionHelper have changed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269270 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
glennm
84b68cc945
Provide more descriptive error messages whenunknown attributes and elements are encountered in the build file.Bugzilla: 1722
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269269 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1c03d47380
properly recurse remote directory in <ftp>
PR: 2285
Submitted by: Jean-Francois.Morneau@ift.ulaval.ca (Jean-Francois Morneau),
Roger Vaughn <rogervaughn@yahoo.com>
make sure <ftp> disconnects from the server when it's done
Submitted by: Brian Rumple <brumple@VALUBOND.COM>,
Roger Vaughn <rogervaughn@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269268 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
cc432705f2
delete existing target files before copying - this avoids overwriting
symlinks and is consistent with Unix's cp(1).
PR: 624
Submitted by: ederksen@arrow.lz.att.com (Enno Derksen)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269267 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
fa4f3ea2ad
shortcut navigation for bug database - add extra link for enhancement
requests
PR: 2330
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269266 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
a47dcdd21f
Search for the generated file in the "right" directory in <jjtree>.
PR: 1652
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269265 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ed73143003
I always seem to forget saving this file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269264 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
6440b64b5a
Changes to rmic based on discussion with Rob van Oostrum
<rvanoostrum@ezgov.com> and Larry V. Streepy, Jr.
<streepy@healthlanguage.com> on the ant-user mailing list:
(1) don't even try to perform uptodate checks for IDL mode or when the
-always(generate) option for IIOP mode has been specified
(2) ignore -keepgenerated in IDL mode (we don't know what to keep)
(3) use the correct target file names in IIOP mode.
PR: 1625
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269263 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
aca10a1d12
make pathconvert task compile in JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269262 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
da02e1b6b8
Add in EAR task to the standard task defs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269261 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
97dfa8b1b0
CruiseControl has changed its license.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269260 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
8d35baf0f7
more logos
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269259 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
0bd5224518
Add support for getResources to the classloader
Submitted by: David A. Herman <hermand@alumni.grinnell.edu>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269258 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
9fe3d6599c
EJBJar now reports errors when weblogic ejbc fails rather than continuing
PR: 1254
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269257 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bb630e09c3
Separated Log hierarchy for tasks and engine.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269256 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
75893cd3bf
Workspace doesn't need to know about root Project anymore. Thus interface by embeddor and Workspace can be adapted to pass less parameters.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269255 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
45fd8b0339
Continue migration of ProjectManager to Workspace
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269254 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4b271a99de
Begine reworking code/terminology of ProjectManager into Workspace.
Reason: Better semantics associated with name and easier to know what to place in it.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269253 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1c204914d0
Updated so that each project has a separate Deployer (that writes to separate TypeManager).
Updated so that TypeLib (ie import of type libs in build file) will actually be obeyed and import types in as appropriate. Currently type libs are only loaded from <base-dir>/ext/*.atl however this will be exapnded in the future.
Updated examples to reflect the new working TypeLib system and so as cross-project deployer can be verified.
Updated build process so that the self testing code is placed in dist/ext and thus has to be explicitly loaded via an import
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269251 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8036bb0ebf
Change terminology from Type->Role to match rest of proposal.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269250 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cf4a207d88
Made templating example more sensible
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269249 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e582ce6706
Rename builder to something sensible.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269248 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b91a25c851
Updated to allow PIs to specify template and parameters to template.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269247 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
30c15adf83
My excuse is that I was hit with a srupid stick when I was a child.
Submitted by: Michael Keuchen <michael.keuchen@curry.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269246 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
df8f6d006f
Allow DTD locations to be URLs effectvely mapping the URLs
Submitted by: Benoit MOUSSAUD <benoit.moussaud@criltelecom.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269245 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
cea87ef983
Cleanup of Borland ejbjar element
Submitted by: MOUSSAUD Benoit <benoit.moussaud@criltelecom.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269244 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
8226fd4264
iPlanet documentation for ejbjar and iplanet-ejbc tasks
Submitted by: Martin Gee <martin.gee@icsynergy.com>
Greg Nelson <greg@netscape.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269243 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
55b417fb48
add missing author for JavaWorld article.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269242 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fc84cf3d03
Remove Antcall until it can be determined if we want or need it. (and if we do want/need it - what rules apply).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269241 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e4c765d38a
Rearranged location for final tasks still left in ant namespace.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269240 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a916e82d98
Changed name of Import->TypeLib
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269239 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ab8c0b3d29
Integrate change of Condition package into rest of system.
Add a new Executor and allow possibility of "dry runs". Ie runs that don't actually execute commands.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269238 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fa0358d8ee
Remove cruft.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269237 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aefe3a83c9
Migrate Condition class to framework
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269236 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87db931418
Remove placeholder files for framework component.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269235 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
glennm
08f1b720fd
Change resource page format to match external tools page.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269234 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
glennm
351a4613db
Add reference to remote builds with And and VAJ.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269233 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ba42544e8d
Add pointer to Jesse Tilly's article on onjava.com
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269232 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
68fb37b1a2
Some initial work on rmic to make it handle -iiop better (doesn't
detect generated files properly) - doesn't quite work ATM.
Add some extra warning and debugging info to Project.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269231 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
739311eb35
amended logos.
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269230 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a50b60cdd9
Allow the manifest to be specified in the ejbjar task. This adds the given manifest
to the generic jar fed to the appserver ejb compiler.
PR: 980
Submitted by: robert.watkins@qsipayments.com (Robert Watkins)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269229 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
1cd764447c
Add some FAQs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269228 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
904a021a35
Give credit to the right person.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269227 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
ea556429da
Declare BuildException in Sleep.validate explicitly.
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269226 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
d7604b42a8
Add a FAQ entry about a common javadoc problem.
Submitted by: John Brewer <jbrewer@jera.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269225 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
0b31d6f97a
2nd Installment of the ejb-jar naming convention changes. This
introduces a namign attribnute which can take one of four values
ejb-name - use the ejb-name in the deployment descriptor to name the jar
descriptor - name the jar based on the name of the deployment descriptor file
basejarname - name the jars based on the given basejarname attribute
directory - the directory containing the deployment descriptor is used
ejb-name handling based on code submitted by Trevor Stewart <TREVORSTEWART@UP.COM>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269224 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
74e8a57c93
two more logos
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269223 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
e44bb7e39b
try to use English.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269222 13f79535-47bb-0310-9956-ffa450edef68
24 years ago