title: spring:message (I18n) giving error : No message found under code 'property.name' for locale 'en'
body: <p>I am implementing spring internationalization(i18n).
  It is working fine in my local environment on eclipse. But when i deploy it on a dev server it gives this error.</p>
  
  <pre><code>javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code 'property.name' for locale 'en'.
  org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:916)
  org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:845)
  org.apache.jsp.WEB_002dINF.pages.PayLinkForm_002dMercadoPago_jsp._jspService(PayLinkForm_002dMercadoPago_jsp.java:618)
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  </code></pre>
  
  <p>My spring-mvc-config.xml has these settings :</p>
  
  <pre><code>&lt;!-- For setting internationalization --&gt;
  &lt;bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver"&gt;
      &lt;property name="defaultLocale" value="en"/&gt;
  &lt;/bean&gt;
  
  &lt;!-- call this interceptor before any controller call and change the default language, if language parameter is there in the URL --&gt;
  &lt;mvc:interceptors&gt; 
      &lt;bean id="localeChangeInterceptor" class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"&gt; 
          &lt;property name="paramName" value="language" /&gt; 
      &lt;/bean&gt; 
  &lt;/mvc:interceptors&gt;
  
  &lt;!-- Register the language.properties --&gt;
  &lt;bean id="messageSource"
      class="org.springframework.context.support.ResourceBundleMessageSource"&gt;
      &lt;property name="basename"&gt;
          &lt;value&gt;config/language&lt;/value&gt; 
      &lt;/property&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>I think it is not able to detect the properties file on the dev server due to some kind of path issue. Although the path defined here "config/language" works fine in my local. </p>