I had a web application using spring mvc running successfully on Tomcat .Now i am migrating the same to spriing-dm 2.
I was using LocaleChangeInterceptor to set locale based on request param.
Under tomcat it was working fine .But now under dm-server locale is not getting changed based on request param
My setup looks like this
servlet-context.xml
MANIFEST.MFCode:<context:component-scan base-package="com.xyz.controllers" /> <mvc:annotation-driven conversion-service="conversionService" /> <bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean" /> <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="basenames" value="messages,static" /> </bean> <bean id="localeChangeInterceptor" class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"> <property name="paramName" value="locale" /> </bean> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/jsp/" /> <property name="suffix" value=".jsp" /> </bean> <bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" /> <bean id="urlMapping" class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"> <property name="interceptors"> <list> <ref bean="localeChangeInterceptor" /> </list> </property> </bean>
Code:Web-ContextPath: / Import-Library: org.springframework.spring


