Try changing the \ to / in the file.

HTH  Bill 

-----Original Message-----
From: shreedhar natarajan [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 09, 2006 4:46 PM
To: Ant Users List
Subject: Reading properties

hi all,

One of my property file has key/values such as

path=something\usb

When I read this property like

<property file="${build_dir}/myvalues.properties" />

ant throws an exception, C:\mydir\build.xml:35:
java.lang.IllegalArgumentException: Malformed \uxxxx encoding. 


I understand that it interprets \u in usb as unicode char. how to over come
this?

I tried to use a filter to change "\" to "\\"

<filter token="\" value="\\"/>
<copy file="${build_dir}/myvalues.properties" filtering="true"
tofile="${build_dir}/myvalues1.properties" overwrite="true"> </copy>

It does not seem to work. What could be the problem ?

Bst rgds
Shreedhar

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to