Java Mailing List Archive

http://www.ant-tasks.com/

Home » Ant Developers List »

Re: xmlproperties task

Peter Reilly

2008-02-25

Replies: Find Java Web Hosting

Author LoginPost Reply
ANT svn (trunk) supports loadFromXML in the properties task.
This has not been ported to the ANT 1.7 branch.
Peter

On Mon, Feb 25, 2008 at 12:21 PM, Thorsten Scherler
<thorsten.scherler.ext@(protected):
> On Fri, 2008-02-22 at 14:56 -0800, Bruce Atherton wrote:
> > What I think you are missing is that the XML hierarchy translates into
> > the name of the property. This is true whether you use Semantic
> > Attributes or not, since they do not alter the name.
>
> Hmm, then I misunderstood
>
> http://ant.apache.org/manual/CoreTasks/xmlproperty.html
> "Semantic Attributes
> ...
> id: The property is associated with the given id value."
>
> For me that sounds (and actually IMO makes awfully lot of sense) that if
> I use @id, the property will use this id as name.
>
> Then the java xml files from properties.loadFromXML(...) method will not
> work with the xmlproperty task either (let alone that they do not even
> have a @id), since they look like:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
> <properties>
>   <entry
> key="plugin.TestPlugin">com.plugin.test.TestPluginModule</entry>
>   <entry
> key="messages.TestPlugin">TestPluginMessages.properties</entry>
> </properties>
>
> Is there interest to have a java compatible xml properties task, if so I
> will likely need to write one for my current project and can submit a
> patch.
>
> Thanks for your answer Bruce.
>
>
> salu2
> --
> Thorsten Scherler                      thorsten.at.apache.org
> Open Source Java               consulting, training and solutions
>
>
> ---------------------------------------------------------------------
>
>
> To unsubscribe, e-mail: dev-unsubscribe@(protected)
> For additional commands, e-mail: dev-help@(protected)
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@(protected)
For additional commands, e-mail: dev-help@(protected)

©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.