I have rewritten the command line parsing to support the use of nested
elements and text like
    <copy todir="test">
        <fileset dir="src"/>
    </copy>
    <echo>Hello World</echo>

The examples now show the XML-Syntax followed by the command line.

But the last example doesnt work:

XML: <concat>
         <fileset dir="src" includes="*.properties"/>
         <header>Ant Version ${ant.version}</header>
         <footer>End of text</footer>
     </concat>
CMD: concat + fileset dir src includes *.properties - + header # Ant
Version ${ant.version} - + footer # End of text
------------------------------------------------------------------------
-----------------------
Problem: failed to create task or type footer
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken
place.

        at
org.apache.tools.ant.UnknownElement.getNotFoundException(UnknownElement.
java:481)
        at
org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:413)
        at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:1
60)
        at org.apache.ant.javafront.builder.Tag.build(Tag.java:70)
        at org.apache.ant.javafront.TaskExec.startAnt(TaskExec.java:110)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)


Ideas?


Jan

Reply via email to