> From: Peter Reilly [mailto:[EMAIL PROTECTED]
>
> Jose Alberto Fernandez wrote:
>
> >
> >As the URI protocol "antlib:" provides a shortcut for the <typedef/>
> >above, I am just thinking on providing something similar for the
> >classpath declaration when needed.
> >
> ><classpath id="foo.bar">.....</classpath>
> >
> >
> >
> I have been doing a little thinking about this.
> What about a task to specify the classpath to use if the "antlib:"
> shortcut is triggered
> for a particular uri:
>
> something like:
>
> <antlibclasspath uri="antlib:foo.bar" [path attributes]
> [loaderref attribute]>
> [path elements]
> </antlibclasspath>
>
> This would be a relatively low-cost task - it does not
> trigger reading the antlib.xml resource until the "antlib:"
> shortcut is triggered - so it could be placed in a common xml
> file imported by a site's build.xml files.
>
I think we are in the same wavelength here. I was trying to use
just <classpath/> or the new <classloader/> tasks directly
rather than having special versions of them.
I see the documentation value of what you propose, though
(specially with the URI attribute).
In any case, if we have an specific task for this, I would suggest
calling renaming it <antlibloader/> with syntax similar to yours:
<antlibloader uri="antlib:foo.bar"
[{classpathref="..."| loaderref="..."}] [id="..."] >
[<classpath>....</classpath>]
[<classloader>...</classloader>]
</antlibloader>
Jose Alberto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]