June 2001 Commit Log

Number of Commits:
175
Number of Active Developers:
5
conor 2001-06-29 09:55

EJBJar now reports errors when weblogic ejbc fails rather than continuing



PR: 1254

4 lines of code changed in:

donaldp 2001-06-29 08:58

Separated Log hierarchy for tasks and engine.

17 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace: DefaultWorkspace.java (+12 -1)
  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (+5 -4)
donaldp 2001-06-29 08:08

Workspace doesn't need to know about root Project anymore. Thus interface by embeddor and Workspace can be adapted to pass less parameters.

13 lines of code changed in:

donaldp 2001-06-29 08:01

Continue migration of ProjectManager to Workspace

22 lines of code changed in:

donaldp 2001-06-29 07:57

Begine reworking code/terminology of ProjectManager into Workspace.



Reason: Better semantics associated with name and easier to know what to place in it.

87 lines of code changed in:

donaldp 2001-06-29 07:45

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

104 lines of code changed in:

donaldp 2001-06-29 07:39

Change terminology from Type->Role to match rest of proposal.

11 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/model: TypeLib.java (+11 -11)
donaldp 2001-06-29 03:13

Made templating example more sensible

4 lines of code changed in:

donaldp 2001-06-29 03:07

Rename builder to something sensible.

37 lines of code changed in:

donaldp 2001-06-29 02:40

Updated to allow PIs to specify template and parameters to template.

209 lines of code changed in:

donaldp 2001-06-27 17:23

My excuse is that I was hit with a srupid stick when I was a child.



Submitted by: Michael Keuchen <michael.keuchen@curry.de>

1 lines of code changed in:

conor 2001-06-27 13:09

Allow DTD locations to be URLs effectvely mapping the URLs



Submitted by: Benoit MOUSSAUD <benoit.moussaud@criltelecom.com>

26 lines of code changed in:

conor 2001-06-27 13:04

Cleanup of Borland ejbjar element



Submitted by: MOUSSAUD Benoit <benoit.moussaud@criltelecom.com>

8 lines of code changed in:

conor 2001-06-27 12:48

iPlanet documentation for ejbjar and iplanet-ejbc tasks



Submitted by: Martin Gee <martin.gee@icsynergy.com>

Greg Nelson <greg@netscape.com>

288 lines of code changed in:

  • docs/manual/OptionalTasks: ejb.html (+288 -3)
bodewig 2001-06-27 05:43

add missing author for JavaWorld article.

2 lines of code changed in:

donaldp 2001-06-27 01:50

Rearranged location for final tasks still left in ant namespace.

15 lines of code changed in:

donaldp 2001-06-27 01:17

Changed name of Import->TypeLib

21 lines of code changed in:

donaldp 2001-06-27 00:50

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.

39 lines of code changed in:

donaldp 2001-06-27 00:48

Remove cruft.

1 lines of code changed in:

donaldp 2001-06-27 00:47

Migrate Condition class to framework

61 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Condition.java (new 61)
glennm 2001-06-26 19:34

Change resource page format to match external tools page.

790 lines of code changed in:

glennm 2001-06-26 18:13

Add reference to remote builds with And and VAJ.

8 lines of code changed in:

bodewig 2001-06-26 13:59

Add pointer to Jesse Tilly's article on onjava.com

6 lines of code changed in:

bodewig 2001-06-26 13:42

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.

71 lines of code changed in:

bodewig 2001-06-26 11:08

amended logos.



Submitted by: Les Hughes <leslie.hughes@rubus.com>

0 lines of code changed in:

conor 2001-06-26 11:05

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)

61 lines of code changed in:

bodewig 2001-06-26 09:38

Add some FAQs.

170 lines of code changed in:

bodewig 2001-06-26 05:46

Give credit to the right person.

4 lines of code changed in:

bodewig 2001-06-25 15:28

Declare BuildException in Sleep.validate explicitly.



Submitted by: Steve Loughran <steve_l@iseran.com>

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Sleep.java (+2 -1)
bodewig 2001-06-25 15:24

Add a FAQ entry about a common javadoc problem.



Submitted by: John Brewer <jbrewer@jera.com>

32 lines of code changed in:

conor 2001-06-25 15:17

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>

160 lines of code changed in:

bodewig 2001-06-25 15:09

two more logos

36 lines of code changed in:

bodewig 2001-06-25 07:46

try to use English.



Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>

2 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Mkdir.java (+1 -1)
  • src/main/org/apache/tools/ant/taskdefs/optional/vss: MSVSSGET.java (+1 -1)
conor 2001-06-24 13:26

First steps on reforming the ejbjar naming conventions. This installment

make the basejarname attribute actually do something useful

425 lines of code changed in:

bodewig 2001-06-22 08:01

more logos

36 lines of code changed in:

bodewig 2001-06-22 07:48

include developer PGP keys in distribution.

2 lines of code changed in:

bodewig 2001-06-22 07:45

documentation for latest <style> changes.

31 lines of code changed in:

bodewig 2001-06-22 07:24

Add force attribute to <style> task to allow it to run independent of

file modification times.



Submitted by: Craeg K Strong <cstrong@arielpartners.com>



Allow classpath from which the processor will be loaded to be

specified.



PR: 2144



Make sure Liaison classes close their output streams.



PR: 1848

104 lines of code changed in:

donaldp 2001-06-22 05:36

Link up new task to main index

1 lines of code changed in:

donaldp 2001-06-22 01:45

New task to convert paths to those of a different OS.



Submitted by: "Larry V. Streepy, Jr." <streepy@healthlanguage.com>

365 lines of code changed in:

bodewig 2001-06-21 15:21

Fix JDK 1.1 incompatibility



Reported by: Les Hughes <leslie.hughes@rubus.com>

1 lines of code changed in:

bodewig 2001-06-21 14:32

Remove definition of undocumented and obsolete compiletask task.



PR: 2160

1 lines of code changed in:

bodewig 2001-06-21 11:49

Make the packagelistloc attribute of javadoc's link child a File so it

will be resolved properly.



Reported by: abethegn@canal-plus.fr

8 lines of code changed in:

bodewig 2001-06-21 10:19

new files for new <sleep> task.



Submitted by: Steve Loughran <steve_l@iseran.com>

363 lines of code changed in:

  • docs/manual/CoreTasks: sleep.html (new 71)
  • src/etc/testcases/taskdefs: sleep.xml (new 30)
  • src/main/org/apache/tools/ant/taskdefs: Sleep.java (new 215)
  • src/testcases/org/apache/tools/ant/taskdefs: SleepTest.java (new 47)
bodewig 2001-06-21 10:15

new task <sleep>



Submitted by: Steve Loughran <steve_l@iseran.com>

3 lines of code changed in:

bodewig 2001-06-21 09:57

Explain difference between J2ME tasks.



Submitted by: Josh Eckels <jeckels@stampysoft.com>

7 lines of code changed in:

bodewig 2001-06-21 07:34

two new logos

36 lines of code changed in:

bodewig 2001-06-20 07:44

Add pointer to Oliver Burn's Checkstyle

105 lines of code changed in:

bodewig 2001-06-20 06:57

Added pointer to Josh Eckels' J2ME tasks.

82 lines of code changed in:

donaldp 2001-06-19 11:50

Made SignJar support nested FileSets. It will also check if relevent signature file is present before signing if attribute lazy="true" is set



Submitted by: "Nick Fortescue" <nick.fortescue@smartspread.com>

128 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: SignJar.java (+128 -40)
bodewig 2001-06-18 07:27

another logo proposal



Submitted by: Christoph.Wilhelms@t-online.de (Christoph Wilhelms)

18 lines of code changed in:

donaldp 2001-06-17 10:35

Migrated DataType interface to framework.



Migrated RoleManager to separate package.



A few other minor nits.

103 lines of code changed in:

donaldp 2001-06-17 01:36

Moved Echo int myrmidon tree.

2 lines of code changed in:

donaldp 2001-06-17 00:49

Removed commented out converters section.



Added in task declaration for import.

1 lines of code changed in:

donaldp 2001-06-17 00:45

Add Add in task to import tasklibraries.

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime: ImportTask.java (new)
donaldp 2001-06-17 00:43

Removed self-test tasks from descriptor

0 lines of code changed in:

donaldp 2001-06-17 00:35

Made sure that xalan is copied to distribution.

1 lines of code changed in:

donaldp 2001-06-17 00:34

Update excalibur to support new FileUtil.getExtension() method added.

0 lines of code changed in:

donaldp 2001-06-17 00:33

Add in xalan jar to support new XSL based ProjectBuilder.

0 lines of code changed in:

donaldp 2001-06-17 00:29

Added in very simple demonstration of XSL templating.

5 lines of code changed in:

donaldp 2001-06-17 00:28

Added in basic XSL templated builder. Currently uses template with same name as build file except the extension is xsl instead.

PR:

Obtained from:

Submitted by:

Reviewed by:

14 lines of code changed in:

donaldp 2001-06-17 00:27

Modified interface to reflect the fact it is no longer a flyweight and

thus can be passed Parameters via standard mechanisms (Parameterizable).



Also rearranged implementation so that it is friendly for inheritance (Still needs lots more work).

32 lines of code changed in:

donaldp 2001-06-17 00:25

Modified interface to reflect the fact it is no longer a flyweight and

thus can be passed Parameters via standard mechanisms (Parameterizable).

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/builder: ProjectBuilder.java (+1 -2)
donaldp 2001-06-17 00:23

Updated descriptors to store role and instances of ProjectBuilder component.

7 lines of code changed in:

donaldp 2001-06-17 00:22

Changed embeddor so that a new ProjectBuilder is instantiated on every call

to createProject. There is no longer a globally Cached and configured ProjectManager.



Also retrieved the ProjectBuilder from TypeManager. This allows arbitrary

ProjectBuilder classes to be registered by dropping in new jars to lib directory.



Made the type of ProjectBuilder be specified by type parameter or if that is

null the extention of input build file.

32 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor: DefaultEmbeddor.java (+32 -16)
donaldp 2001-06-16 03:42

Remove unused variable declaration.

0 lines of code changed in:

donaldp 2001-06-16 03:38

Update build file to reflect multiple libraries

19 lines of code changed in:

donaldp 2001-06-16 03:37

Updated sample to show using ant1 style tasks.

12 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+12 -2)
donaldp 2001-06-16 03:36

Add in descriptor for self-test library.

9 lines of code changed in:

donaldp 2001-06-16 03:35

Migrated self testing code to new library.

13 lines of code changed in:

donaldp 2001-06-16 03:33

Renamed descriptor built into main jar. Also migrate across Pattern type.

11 lines of code changed in:

donaldp 2001-06-16 03:31

Update core descriptor to reflect new location/arrangement of classes.

PR:

Obtained from:

Submitted by:

Reviewed by:

11 lines of code changed in:

donaldp 2001-06-16 03:29

ant --> myrmidon

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/api: TaskContext.java (+3 -3)
donaldp 2001-06-16 03:28

Migrated converter files into separate library.

29 lines of code changed in:

donaldp 2001-06-16 03:23

Add in descriptor for Ant1 compatibility layer.

5 lines of code changed in:

donaldp 2001-06-16 03:22

Move Ant1 compatibility layer files into separate library.



Also create a task to actually load the task definitions from Ant1 jar.

51 lines of code changed in:

donaldp 2001-06-16 03:17

Move Patter type into framework directory.

10 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/framework: Pattern.java (new 10)
bodewig 2001-06-15 06:19

assorted logo submissions

90 lines of code changed in:

bodewig 2001-06-15 05:33

should have added this file 36 hours ago, sorry.

44 lines of code changed in:

donaldp 2001-06-14 16:37

Starting to reintroduce Ant1 adapters.

1 lines of code changed in:

donaldp 2001-06-14 16:35

Modify to demonstrate X-Project DAG.

1 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+1 -1)
donaldp 2001-06-14 12:11

Modify ProjectBuilder interface to accept Parameters. This allows arbitrary builders to be added in the future (such as for templating etc).

28 lines of code changed in:

donaldp 2001-06-14 12:08

Make cross project DAGS work.

28 lines of code changed in:

bodewig 2001-06-13 15:29

Various typos and documentation fixes.



PR: 1464, 1483, 1523, 1873, 1621, 1839, 1840, 2011

Submitted by: Daniel.Barclay@digitalfocus.com

colin@bspark.com (Colin Sampaleanu)

daveg@permabit.com

arosen@silverstream.com (Alex Rosen)

rxh@gers.com (Rey Hernandez)

46 lines of code changed in:

bodewig 2001-06-13 09:01

Update status of Ant2 development, add logo page.

62 lines of code changed in:

donaldp 2001-06-12 14:20

Added in support for parameters that are sent to builder.

18 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (+18 -2)
donaldp 2001-06-12 14:19

Moved getChildTypeManager to ProjectManager as havin in ExecutionFrame violates IOC and has not consistent with other approach for frame specific parameters.

13 lines of code changed in:

donaldp 2001-06-12 14:02

Doesn't work with new Frame model. Essentially as I am unclear on appropriate semantics.

7 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/ant/modules/basic: AntCall.java (+7 -3)
donaldp 2001-06-12 14:01

Update to work with new embeddor interface.

10 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (+10 -23)
donaldp 2001-06-12 13:59

ProjectManager is no longer a FlyWeight. It now carries state pertinent to a set of Projects that are executed in concert.



It also works with new ExecutionFrame model as appropriate. It also propogates all frame specific parameters/components aswell.

144 lines of code changed in:

donaldp 2001-06-12 13:57

Interface used to contain relevent data for each project managed by ProjectManager.

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/manager: ProjectEntry.java (new)
donaldp 2001-06-12 13:57

ProjectManager is no longer a FlyWeight. It now carries state pertinent to a set of Projects that are executed in concert.

4 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/manager: ProjectManager.java (+4 -4)
donaldp 2001-06-12 13:55

Changed interface so that instead of returning other components it hides it behind an abstraction. ie Instead of returning a ProjectBuilder it provides interface to ProjectBuilder. Same with ProjectManager.



This allows interface/implementation to be changed without effecting the "frontend interface" and vastly simplifies writing frontends.



Also a new ProjectManager is create for each request. Also input parameters are provided for future extention (ie parameters to builder and the builder "type");

37 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor: DefaultEmbeddor.java (+37 -26)
donaldp 2001-06-12 13:54

Changed interface so that instead of returning other components it hides it behind an abstraction. ie Instead of returning a ProjectBuilder it provides interface to ProjectBuilder. Same with ProjectManager.



This allows interface/implementation to be changed without effecting the "frontend interface" and vastly simplifies writing frontends.

13 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor: Embeddor.java (+13 -9)
donaldp 2001-06-12 13:46

Modify ProjectBuilder so that it uses a vanilla string. This is in preparation for alternate formats (ie URLs).

179 lines of code changed in:

donaldp 2001-06-12 13:42

Fixed a bug that made inherited TypeFactorys fail.

5 lines of code changed in:

donaldp 2001-06-12 13:42

Added method to construct child TypeManagers that inherit from their parent.

8 lines of code changed in:

donaldp 2001-06-12 13:41

Changed Project so that it contains a list of Imports (of type libraries) and project references.

89 lines of code changed in:

donaldp 2001-06-12 13:40

Made a object to model imports.

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/model: Import.java (new)
donaldp 2001-06-12 13:39

No longer separate Target interface and implementation.

48 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/model: Target.java (+48 -16)
donaldp 2001-06-12 13:38

Update to use new ExecutionFrame construct.

44 lines of code changed in:

donaldp 2001-06-12 13:38

Default implementation of frame that just caches values passed to it.



The exception being TypeManager which it uses to create a child TypeManager that is relevent to frame.

68 lines of code changed in:

donaldp 2001-06-12 13:37

Made Executor support a TaskFrame. The TaskFrame is where context/logger/componentManager/typeManager are stored.

1 lines of code changed in:

donaldp 2001-06-12 13:36

cleaned whitespace.

0 lines of code changed in:

donaldp 2001-06-12 13:35

Change extention of ant libraries to "atl" for Ant Type Library. (more representative of content than .tsk).

8 lines of code changed in:

bodewig 2001-06-12 09:39

Fix typo in tar documentation.



PR: 2120

Submitted by: rxh@gers.com (Rey Hernandez)

2 lines of code changed in:

  • docs/manual/CoreTasks: tar.html (+2 -2)
bodewig 2001-06-11 13:06

Minor clarification, removed &apos;, fix typo.



Submitted by: Jon Skeet <jon.skeet@peramon.com>

15 lines of code changed in:

bodewig 2001-06-11 12:21

Finished the document. This is IMHO as good as it can be at the current

state of discussion.

71 lines of code changed in:

donaldp 2001-06-10 12:59

Update build file for new descriptor location.

12 lines of code changed in:

donaldp 2001-06-10 12:58

Update to fix exception handling bug.

0 lines of code changed in:

donaldp 2001-06-10 12:58

Add in new descriptors.

63 lines of code changed in:

donaldp 2001-06-10 12:57

Split test targets into many. Include an "all" target and moved primitive tests to another build file.

42 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+42 -66)
donaldp 2001-06-10 12:56

Add in build file for testing primitive type conversion in myrmidon

5 lines of code changed in:

donaldp 2001-06-10 12:56

Expand output string.

.

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/ant/modules/test: ContentTest.java (+1 -1)
donaldp 2001-06-10 12:54

Facility task (for adding in AspectHandlers).

16 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime: Facility.java (new 16)
donaldp 2001-06-10 12:54

ConverterDef task (should we even have this???).

7 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime: ConverterDef.java (new 7)
donaldp 2001-06-10 12:52

Update to new descriptor name.

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer: Deployment.java (+1 -1)
donaldp 2001-06-10 12:51

Add in ROLE attribute so easy to reference.

2 lines of code changed in:

rubys 2001-06-08 19:39

Prep for JDK 1.4.



Note: I did a complete scan of the code. Mostly it the version checks are

safe (e.g., things not supported with 1.1). The only place where it wasn't

obvious to me was RMIC, but it seemed OK.

4 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javac.java (+2 -1)
  • src/main/org/apache/tools/ant/taskdefs/optional: Javah.java (+2 -1)
bodewig 2001-06-08 10:31

Add a property that contains the version of Ant.

27 lines of code changed in:

bodewig 2001-06-08 10:11

Allow data types to appear inside of targets.

66 lines of code changed in:

donaldp 2001-06-08 09:42

Update sample build file.

6 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+6 -2)
donaldp 2001-06-08 09:17

Update build process to add in descriptors.

6 lines of code changed in:

donaldp 2001-06-08 09:17

Update descriptors to new name.

0 lines of code changed in:

donaldp 2001-06-08 09:15

Broke up large method into multiple methods. Update descriptor format into two sections to make converters and types separate.



Also scan base classloader for any default types defined by runtime. use ClassLoader.getResources() to scan for all descriptors to process.

112 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer: DefaultDeployer.java (+112 -31)
donaldp 2001-06-08 09:12

Updated to current descriptor name.

2 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer: Deployment.java (+2 -2)
donaldp 2001-06-08 09:11

Remove whitespace.

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer: Deployer.java (-1)
donaldp 2001-06-08 09:10

Added extra logging for debugging.

2 lines of code changed in:

donaldp 2001-06-08 09:09

Removed decoration of role with "selector" as it was legacy to old implementation.

3 lines of code changed in:

donaldp 2001-06-08 09:07

Concrete task to define types - where user specifies type of defionition (ie task/data-type, aspect, listener etc).

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime: TypeDef.java (new 1)
donaldp 2001-06-08 09:06

Abstract task to define types.

59 lines of code changed in:

donaldp 2001-06-08 09:05

Added first sweep at TypeInstanceTask



This will allow easy definition of types like



<pattern id="foo" ... >

...

</pattern>



Allos simple definition of DataTypes and simple use in buildfiles aswell.

29 lines of code changed in:

donaldp 2001-06-08 09:01

Added a standard declaimer with s/Avalon/Ant

0 lines of code changed in:

  • proposal/myrmidon: WARNING (new)
bodewig 2001-06-07 11:42

New task <typedef>

279 lines of code changed in:

bodewig 2001-06-07 10:02

Don't change working directory for javadoc.



Submitted by: Jay Glanville <dickon@nortelnetworks.com>

8 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Javadoc.java (+8 -1)
bodewig 2001-06-06 13:41

Think I've covered all accepted features now.

79 lines of code changed in:

donaldp 2001-06-06 06:12

Updated to use latest ant/avalon jars.



Settings are now passed to aspect as appropriate. Empty ones passed to aspects that do no have any defined on task.



Attributes/elements that have namespace marked but have no equivelent aspect cause a TaskException

184 lines of code changed in:

donaldp 2001-06-06 06:07

Made setProject public.

1 lines of code changed in:

  • src/main/org/apache/tools/ant: Task.java (+1 -1)
bodewig 2001-06-05 10:19

Add pointer to article in recent JDJ issue.



Submitted by: Tim Vernum <Tim.Vernum@macquarie.com.au>

8 lines of code changed in:

donaldp 2001-06-05 07:54

Updated to work with JAXP1.1 and crimson (as it is smaller).



Also implemented infrastructure for aspect handling. Aspects are now called out to and can do all the things we have discussed. The only thing not implemented is actually passing parameters and elements to aspect handler for each task.

50 lines of code changed in:

donaldp 2001-06-05 07:49

Update to work with JAXP1.1 rather than SAX2 mechanisms.

66 lines of code changed in:

donaldp 2001-06-05 07:48

Id is no longer a special identifier.

1 lines of code changed in:

donaldp 2001-06-05 04:36

Update for new method signatures.

9 lines of code changed in:

donaldp 2001-06-05 04:35

Made preConfigure take taskModel as parameter. This is because original taskModel may have been modified.



Cached all relevent parameters in instance variables. Access parameters via helper methods. Call reset() to clear all variables.

57 lines of code changed in:

donaldp 2001-06-05 04:35

Made preConfigure take taskModel as parameter. This is because original taskModel may have been modified.

6 lines of code changed in:

donaldp 2001-06-05 04:34

Update to current name of Embeddor (changed to become conformant with rest of components).

2 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: CLIMain.java (+2 -2)
donaldp 2001-06-05 04:33

Start of Ant1 task adapter.

2 lines of code changed in:

donaldp 2001-06-04 12:49

Update to include new role mapping data.

7 lines of code changed in:

donaldp 2001-06-04 12:48

Update to use new role mapping system.

1 lines of code changed in:

donaldp 2001-06-04 12:48

update main to use new embeddor.

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/launcher: Main.java (+3 -1)
donaldp 2001-06-04 12:47

Update class to use new configuration of attribute method.

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/ant/modules/basic: Property.java (+3 -31)
donaldp 2001-06-04 12:46

Update Container class to use new configuration of attribute method.

21 lines of code changed in:

donaldp 2001-06-04 12:45

First sweep of aspect manager.

8 lines of code changed in:

donaldp 2001-06-04 12:44

Follow suit with naming convention.

129 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor: DefaultEmbeddor.java (new 129)
donaldp 2001-06-04 12:42

Read in roles from META-INF/ant-roles.xml and remove hardwired mapping for tasks/data-types.



Also fixed so that role-name mapping is 1-to-1

48 lines of code changed in:

donaldp 2001-06-04 12:41

Canonicalized filename to get around bug in file: urls embedded in jar: urls.

(they didn't resolve ./ or ../)

3 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer: Deployment.java (+3 -3)
donaldp 2001-06-04 12:39

Made it possible to configure single attributes. This is to help container style tasks.

39 lines of code changed in:

donaldp 2001-06-04 12:38

Starting to define/test aspect interface.

5 lines of code changed in:

donaldp 2001-06-03 13:11

Added AbstractContainerTask and made Property extend it.



Renamed TskDeployer->Deployer, and refactored some code into Deployment class to make it easier to understand.

169 lines of code changed in:

donaldp 2001-06-03 08:21

Simplify deployment so that it uses files instead of URLs and does not name deployments.



Moved RoleManager and separated interface/implementation into deployer package.

108 lines of code changed in:

donaldp 2001-06-03 06:10

Converted TypeManager so that types no longer have to implement Avalons 'Component' interface.

86 lines of code changed in:

donaldp 2001-06-03 05:31

Started converting runtime so type instances don't have to implement Avalons Component interface.

27 lines of code changed in:

donaldp 2001-06-03 05:14

Removed ConverterInfo and simplified ConverterRegistry

22 lines of code changed in:

donaldp 2001-06-03 05:03

Update myrmidon to remove dependencies on camelot part of Avalon (which is still alpha and not released).

308 lines of code changed in:

donaldp 2001-06-02 15:09

Update sample

6 lines of code changed in:

  • proposal/myrmidon/src/make: sample.ant (+6 -4)
donaldp 2001-06-02 14:28

Reworked Converter component. Made it work with TypeManager + an auxilliary Registry.



Moved client interface of converter code to converter subpackage. Moved "provider" part of converter package to components.converter.*



Cleaned up violations of IOC with ConverterEngine and renamed ConverterEngine to MasterConverter

275 lines of code changed in:

donaldp 2001-06-02 08:46

Moved Condition to be part of project model.

10 lines of code changed in:

donaldp 2001-06-02 08:40

Removed DataTypeEngine as it is supersceded by TypeManager.



Remove the ugly hacks in Executor when it returned own registry (broke IOC). This no longer needed due to TypeManager

12 lines of code changed in:

donaldp 2001-06-02 08:26

Integrate type so that tasks/datatypes are access via TypeManager rather than through individual Registrys scattered through classes.

93 lines of code changed in:

donaldp 2001-06-02 06:58

Integrate TypeManager into embeddor and in deployment mechanism.

71 lines of code changed in:

donaldp 2001-06-02 05:48

Updated properties to use role names rather than having an extra layer of indirection.

14 lines of code changed in:

donaldp 2001-06-02 05:47

Continued work on registry (which I am now terming TypeManager).

80 lines of code changed in:

bodewig 2001-06-01 06:36

That profile has been improved a little ;-)

5 lines of code changed in:

donaldp 2001-06-01 04:50

Added failonError attribute.



Submitted By: Iulian Musat <iulian@3dgeo.com>

15 lines of code changed in:

  • src/main/org/apache/tools/ant/taskdefs: Cvs.java (+15 -1)
donaldp 2001-06-01 04:43

Added in jdpend task



Submitted By: J?r?me Lacoste <jerome.lacoste@smartcardsystem.com>

542 lines of code changed in:

May 2001 »

Generated by StatSVN 0.3.2-SNAPSHOT