论坛首页 入门技术论坛

在整合使用spring+jsf的时候出错了!!!

浏览 4471 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-04-03  
请教大家一个问题,我在整合使用spring+jsf 的时候出错了,下面是tomcat日记得出错提示(我觉得有用的内容):
2007-04-03 17:40:19 StandardContext[/test1]Exception sending context
initialized event to listener instance of class
com.sun.faces.config.ConfigureListener
javax.faces.FacesException: Can't parse configuration file:/WEB-INF/
faces-config.xml
Caused by: java.net.ConnectException: Connection timed out: connect
     我的想法就是spring在加载jsf 的配置文件的时候出现错误,然而事实上,我的faces-config文件并没有其他的内容,因为我
的bean-manage文件和导航文件都在其他的文件中。下面是我的-facesconfig源代码:

 

faces_config.xml 代码
  1. <?xml version='1.0' encoding='UTF-8'?>    
  2.   
  3. <!DOCTYPE faces-config PUBLIC    
  4.   "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"    
  5.   "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">    
  6.   
  7.   
  8. <!-- =========== FULL CONFIGURATION FILE    
  9. ================================== -->    
  10.   
  11.   
  12. <faces-config>    
  13.   
  14.   
  15.   <application>    
  16.     <locale-config>    
  17.       <default-locale>zh</default-locale>    
  18.       <supported-locale>en</supported-locale>    
  19.       <supported-locale>zh</supported-locale>    
  20.     </locale-config>    
  21.     <message-bundle>messages</message-bundle>    
  22.   </application>    
  23.   
  24.   
  25. </faces-config>    
  26.   

 

web.xml 代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2.   
  3. <!DOCTYPE web-app    
  4.     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"    
  5.     "http://java.sun.com/dtd/web-app_2_3.dtd">  
  6.   
  7. <web-app>  
  8.     <display-name>Library Management Application</display-name>  
  9.   
  10.     <!-- JavaServer Faces -->  
  11.     <context-param>  
  12.         <param-name>javax.faces.STATE_SAVING_METHOD</param-name>  
  13.         <param-value>server</param-value>  
  14.     </context-param>  
  15.   
  16.     <context-param>  
  17.         <param-name>com.sun.faces.validateXml</param-name>  
  18.         <param-value>true</param-value>  
  19.     </context-param>  
  20.   
  21.     <context-param>  
  22.         <param-name>javax.faces.CONFIG_FILES</param-name>  
  23.         <param-value>  
  24.             /WEB-INF/faces-config.xml,   
  25.             /WEB-INF/faces-managed-beans.xml,   
  26.             /WEB-INF/faces-navigation.xml   
  27.         </param-value>  
  28.     </context-param>  
  29.        
  30.     <context-param>  
  31.         <param-name>contextConfigLocation</param-name>  
  32.         <param-value>/WEB-INF/applicationContext.xml</param-value>  
  33.     </context-param>  
  34.        
  35.     <filter>  
  36.         <filter-name>hibernateFilter</filter-name>  
  37.         <filter-class>  
  38.             org.springframework.orm.hibernate3.support.OpenSessionInViewFilter   
  39.         </filter-class>  
  40.     </filter>  
  41.        
  42.     <filter-mapping>  
  43.         <filter-name>hibernateFilter</filter-name>  
  44.         <url-pattern>/*</url-pattern>  
  45.     </filter-mapping>  
  46.        
  47.        
  48.     <listener>  
  49.         <listener-class>  
  50.         com.sun.faces.config.ConfigureListener   
  51.         </listener-class>  
  52.     </listener>  
  53.        
  54.     <listener>  
  55.         <listener-class>  
  56.             org.springframework.web.context.ContextLoaderListener   
  57.         </listener-class>  
  58.     </listener>  
  59.        
  60.        
  61.     <!-- Faces Servlet -->  
  62.     <servlet>  
  63.         <servlet-name>Faces Servlet</servlet-name>  
  64.         <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>  
  65.         <load-on-startup>1</load-on-startup>  
  66.     </servlet>  
  67.        
  68.     <!-- Spring Servlet -->  
  69.     <servlet>  
  70.         <servlet-name>SpringContextServlet</servlet-name>  
  71.         <servlet-class>  
  72.             org.springframework.web.context.ContextLoaderServlet   
  73.         </servlet-class>         
  74.         <load-on-startup>1</load-on-startup>  
  75.     </servlet>  
  76.        
  77.     <servlet-mapping>  
  78.         <servlet-name>Faces Servlet</servlet-name>  
  79.         <url-pattern>*.faces</url-pattern>  
  80.     </servlet-mapping>  
  81.            
  82.     <welcome-file-list>  
  83.         <welcome-file>index.jsp</welcome-file>  
  84.     </welcome-file-list>  
  85.        
  86. </web-app>  

请遇到过类似问题的同志可以,在此先谢过了!:)


   发表时间:2007-04-05  
没有遇到过,
不过你写了验证XML看看是不是
http://java.sun.com/dtd/web-facesconfig_1_1.dtd这个
连接不上.
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics