title: Spring MessageSource seems to ignore property fallbackToSystemLocale
body: <p>I have problem configuring Spring MessageSource to ignore my system locale. When I call getMessage with null locale parameter I want my MessageSource to choose default property file messages.properties. Instead it chooses messages_en.properties. When I change the name of this property file to messages_fr.properties then default property file is choosen. My system locale is 'en'. So it seems like MessageSource ignores the fallbackToSystemLocale property which I set to false.</p>
  
  <p>This behavior is same with Spring version 4.1.4 as well as 4.1.5.</p>
  
  <p>MessageSource configuration:</p>
  
  <pre><code>&lt;bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"&gt;
      &lt;property name="fallbackToSystemLocale" value="false"&gt;&lt;/property&gt;
      &lt;property name="basenames"&gt;
          &lt;list&gt;
              &lt;value&gt;locale/messages&lt;/value&gt;
          &lt;/list&gt;
      &lt;/property&gt;
      &lt;property name="defaultEncoding" value="UTF-8"&gt;&lt;/property&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>Getting message:</p>
  
  <pre><code>String message = messageSource.getMessage("user.email.notFound", new Object[] {email}, null);
  </code></pre>
  
  <p>Thanks for any advice!</p>