title: GWT: @DefaultStringArrayValue is not working after deploying .war file in tomcat
body: <p>I have defined an Array of string constants in resources.i18n package. Inside TestConstants.java</p>
  
  <p>@DefaultStringArrayValue("Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac")<br>
  String[] platforms();</p>
  
  <p>Also make an entry in TestConstants.properties as below</p>
  
  <p>platforms = Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac</p>
  
  <p>This code is working fine after Launching Application from eclipse. "platforms" returns Array of String as mentioned above.</p>
  
  <p>After deploying .war on Apache Tomcat."platforms" return single String instead of Array of String. It returns "Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac" as one String.</p>
  
  <p>I have created .war file using Maven "mvn clean install". 
  Thanks</p>