No, it is not OK.
Struts must be able to find this file in it's
classpath. Therefore, it must be in the /WEB-INF/classes directory or one of it's subdirectories.
Secondly,
you should not put .properties at the end. You are telling Struts to look for a Resource Bundle, not a file. If you're using internationalization, there will be several ApplicationProperties_xx_xx.properties files.
In summary, put the ApplicationResources.properties file in WEB-INF/classes, and specify
<message-resources>ApplicationResources</message-resources>
in your struts-config.xml file.
[ April 17, 2006: Message edited by: Merrill Higginson ]