spring mvc error en applicationContext
Hola todos, estoy desarrollando un proyecto en java con spring mvc 3 y resulta que funciona bien pero la traza me lanza una exception:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml]
mi codigo en web.xml es:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee <a href="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
" title="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
">http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
</a> version="3.0">
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>servlet</servlet-name>
<url-pattern>*.upa</url-pattern>
</servlet-mapping>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml
/WEB-INF/servlet-servlet.xml
</param-value>
</context-param>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
el archivo applicationContext.xml esta en /WEB-INF/
no se a que se deva, pero funciona bien, alguien que porfavor me ayude se lo agradecere.
- Inicie sesión o regístrese para enviar comentarios
WAR/EAR
Pues se ve bien la configuración; seguro que el archivo está en WEB-INF? Pero me refiero a que exista dentro del directorio WEB-INF en tu war (o ear si es que estás manejando un ear).
no encuentro el error
mi arbol es el siguiente:
- proyecto
---------------Web Pages
--------------------------------META-INF
--------------------------------WEB-INF
----------------------------------------------applicationContext.xml
----------------------------------------------servlet-servlet.xml
--------------Paquetes de fuentes.
--------------Dependencias.
--------------Java Dependencies.
--------------Archivos de proyecto.
Como se puede ver el applicationContext esta dentro del web-inf
pero lo mas raro es que funciona..
Esta hecho en NetBeans. por mas que le busco no encuentro el problema..
web.xml
Como que te falta el web.xml donde se define el DispatcherServlet, ese tambien va en el WEB-INF
Me recuerdo que defines el servlet y su servlet-mapping
el web.xml si esta
no lo agrege pero si, esta el codigo del web.xml esta al principio de la pregunta.