En mi web.xml que tienen una "SpringMVC" declaración servlet (que tiene un correspondiente SpringMVC-servlet.xml)Aplicación primavera Contexto Orden de carga
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/myapp/*</url-pattern>
</servlet-mapping>
También tengo mi archivo applicationContext.xml habitual.
¿Cuál se carga primero? ¿Springmvc-servlet.xml o applicationContext.xml?
La razón por la que estoy preguntando esto es cada vez que coloco el elemento <mvc:annotation-driven/>
en applicationContext.xml, obtengo un error de contexto grave. Pero cuando pongo ese elemento en springmvc-servlet.xml, mi aplicación web funciona bien.
¿Alguna idea de por qué?
En otra aplicación web, tengo <mvc:annotation-driven/>
dentro de applicationContext.xml y funciona bien.
Adición: me di cuenta que la presencia de AOP: config plantea conflicto contra MVC: anotación impulsada
Copie el seguimiento de la pila de excepciones a su pregunta. ¿Ha definido xsd para el espacio de nombres mvc en applicationContext.xml? – MarrLiss
No hay ningún rastro de pila. Solo recibo el típico error de contexto grave de Tomcat. – chris