I have the Web.xml as below:
mvc-dispatcher
org.springframework.web.se
http://docs.spring.io/spring/docs/3.0.0.M3/reference/html/ch16s02.html
The framework will, on initialization of a DispatcherServlet, look for a file named [servlet-name]-servlet.xml in the WEB-INF directory of your web application and create the beans defined there (overriding the definitions of any beans defined with the same name in the global scope).
So you can remove the context-param:
contextConfigLocation
/WEB-INF/mvc-dispatcher-servlet.xml