2012-04-05 9 views
3

を要求するときにこんにちは、私は .... 4春3.1.1 RichFacesの4を休止する私のconfigsとLIBSをアップグレードしていると私は、Tomcat 7 上で実行されているが、私がしようとすると、私のインデックスページを開くためにサーバーはループを実行します。 そして、私が "ViewHandlerResponseWrapper"でブレークポイントを設定しようとすると、eclipseがスタックし、理由を見つけるためにデバッグできません。また、 "HttpServletResponseWrapper"のソースが利用できないようです。ループの例外は次のようになります。無限のsetStatus()ループJSFページ

Apr 05, 2012 9:21:56 AM org.apache.catalina.core.ApplicationDispatcher invoke 
    Schwerwiegend: Servlet.service() for servlet Faces Servlet threw exception 
    java.lang.StackOverflowError 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
     at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201) 
... and so on 

誰かが私を助けてくれることを願っています。おかげ

答えて

5

okがmyselfeでそれを見つけた:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" 
           "http://java.sun.com/dtd/web-facesconfig_1_1.dtd"> 
<faces-config> 

<?xml version="1.0" encoding="UTF-8"?> 
<faces-config xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" 
    version="2.0"> 

へ: 私はから私の顔-config.xmlののヘッダをアップグレードする必要がありました