I'm using Struts 1.2, JSP 2.0 and Tomcat 5.5. Does the message resource bundle file name have to follow the convention "bundlename_language_country.properties"? I find that some examples such as on apache.org simply use "bundlename_xx.properties" but when I use that naming convention, my messages are not formatted, instead I get the usual ??US_keyname??