Yes, for some reason the Properties class assumes your files are ISO 8859-1 encoded and struts uses the Properties class to read your property files. I think you have a couple of choices.
Either use the native2ascii which as somebody else pointed out can be part of the build script. We use something like this in ant: <target name="convertPropertyFiles"> <native2ascii encoding="UTF-8" src="${web.web.dir}/resourceBundles" dest="${web.build.dir}" includes="*.properties" excludes="*.class" > </native2ascii> </target> If you still do not want anything to do with native2ascii then you could implement your own MessageResources class that loads your UTF-8 properties files. See "org.apache.struts.util.MessageResources" and "org.apache.struts.util.MessageResourcesFactory". Maybe somebody has already done this? Hope this is of help. Paul Moody --- delbd <[EMAIL PROTECTED]> wrote: > Quote from sun java doc of java.util.Properties: > > 'When saving properties to a stream or loading them > from a stream, the ISO 8859-1 character encoding is > used. > For characters that cannot be directly represented > in this encoding, Unicode escapes are used; > however, only a single 'u' character is allowed in > an escape sequence. > The native2ascii tool can be used to convert > property files to and from other character > encodings.' > > > Le Lundi 27 Juin 2005 15:20, Antony Paul a écrit : > > On 6/27/05, Jana Parvanova <[EMAIL PROTECTED]> wrote: > > > Readers deal with character data - while streams > do not. Which is to say > > > that encoding (which is interpreting bytes) is > not applicable to streams. > > > > Then what the hell InputStream has to do with > properties file ?. Do > > people store properties file as in binary file ?. > > > > > > -- > David Delbecq > Royal Meteorological Institute of Belgium > > - > Is there life after /sbin/halt -p? > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]