I am using Windows XP, Tomcat 5.5.17, JRE 1.5.0_08. I am in Australia. For testing localization, my Windows Region is set to English, US.

The Tomcat xml's are set to their install defaults.

When using the Console, tomcat5.exe, my localization files work correctly, returning the Locale, en_US in the string str.

When using Windows Services, the Locale string returned is en.AU with the same code and the...