To get rid of the backslash in front of the colon I just do:

 <replace file="<your_prop_file>" token="\:" value=":"/>

Not sure why it gets put in there, but I'm guessing maybe it's some escape
thing?

Diane
 
--- Bill Brooks <[EMAIL PROTECTED]> wrote:
> 
> I'm trying to use Ant to automatically build properties files for my
> application. 
> 
> I have a target which contains the following:
> 
>    <!-- Modify the properties file   -->
>    <propertyfile
>       file="etc/${ant.project.name}.properties"
>       comment="Properties file for this application">
>       <entry  key="defaultXMLLocation" 
>               value="${weburl}${ant.project.name}Default.xml" />
>       <entry  key="xslLocation" 
>               value="${weburl}stylesheets/${ant.project.name}.xsl" />
>    </propertyfile>
> 
> ...what I'm getting when I run this target is a properties file that
> looks like this:
> 
> #Properties file for this application
> #Tue Jul 9 02:32:42 PDT 2001
> defaultXMLLocation=http\://www.foo.org\:8086/baz/appsDefault.xml
> xslLocation=http\://www.foo.org\:8086/baz/stylesheets/apps.xsl
> 
> The docs for the <propertyfile> task mention something about "slashes
> conform to the expectations of the Properties class", but is there any
> way to get rid of them in the final file so that the application,
> which reads this file and uses the values of 'defaultXMLLocation' and
> 'xslLocation' doesn't choke?
> 
> Thanks in advance. 
> 
> Bill
> 


=====
([EMAIL PROTECTED])



__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

Reply via email to