[root]/proposal/embed
src
(0 files, 0 lines)
java
(0 files, 0 lines)
META-INF
(0 files, 0 lines)
services
(1 files, 1 lines)
org
(0 files, 0 lines)
apache
(0 files, 0 lines)
tools
(0 files, 0 lines)
ant
(5 files, 1561 lines)
helper
(2 files, 1388 lines)
taskdefs
(5 files, 981 lines)
optional
(5 files, 701 lines)
tasks
(0 files, 0 lines)
optional
(0 files, 0 lines)
types
(0 files, 0 lines)
Patch from Lo??c P??ron <loic.peron@bigfoot.com> to compile against ant153
2 lines of code changed in:
A small test for xmldom and jxpath.
Seems to work fine for me. Make sure you have commons-jxpath.jar in
ant/lib ( or use <classloader> )
14 lines of code changed in:
Changed the build system.
embed-optional will build optiona-dynprop.jar containing the dynamic
properties and XMLDOM.
Main will just display a message - the hooks are not needed with ant1.6,
only for ant1.5. ( the component helper is not yet in 1.6, but
it's easier )
7 lines of code changed in:
Include optional-* ( probably don't have to include ant.jar any more for
ant1.6, but still needed with ant1.5 )
4 lines of code changed in:
Merged the patch from Nicola.
Removed some stuff that was not used.
If the dynamic properties are adopted in the main tree, we
can remove ( or move out ) the optional implementations.
I also removed the jmx stuff - there is no need to have them
tied to embed or ant1.6. Some functional ( but not complete )
jmx tasks are already in jakarta-commons/modeler ( including
code to control tomcat5 using jmx )
15 lines of code changed in:
help Nicola build embed in Gump
19 lines of code changed in:
Description implementation ( as a regular task ).
2 lines of code changed in:
Revert the property replacement in text.
Added a note on the bug in import ( not very important, but should
be fixed ).
7 lines of code changed in:
Update the build and test files
92 lines of code changed in:
Fix the path to discovery.
2 lines of code changed in:
Added support for velocity and jexl.
I'm just playing around to see how the API works, I'll try to move
all those deps out of embed later.
22 lines of code changed in:
Added examples for velocity and jexl properties.
Started to add jxpath set ( I also have some work on jndi properties and set,
but in j-t-c repo ).
25 lines of code changed in:
Check in 11644. Thanks Nicola.
XMLDOC is a typedes that can be used in the embed proposal.
It loads an xml file as a DOM, thus making it available to jxpath.
Note:
This is different from the XML task that loads each element
as a property. Eventually we should merge the 2 - after 'embed'
is proposed for the main branch and if it is accepted.
Note2: It would be interesting to explore the other side of
jxpath, i.e. setting. And then saving the xml file.
7 lines of code changed in:
Fixed the loading of JXPath.
Added more samples of how it can be used.
19 lines of code changed in:
Moved the embed proposal, use a 'normal' hierarchy and build system.
Added a small test file - JXPath is not working yet with systemPath
62 lines of code changed in: