2012-04-24 48 views
-1

在Netbean 7.1.1下運行IceFaces 3.0時出現以下異常:& Tomcat 7.0。IceFaces 3.0 java.lang.NullPointerException org.icefaces.impl.application.ExtendedExceptionHandler.handle

顯示java.lang.NullPointerException org.icefaces.impl.application.ExtendedExceptionHandler.handle(ExtendedExceptionHandler.java:80) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119) 融爲一體。 sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) javax.faces.webapp.FacesServlet.service(FacesServlet.java:410) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter( MonitorFilter.java:393)

一個簡單的panelPopup用於顯示一些信息。代碼如下

  <f:facet name="body"> 
       <ice:panelGrid width="100%" cellpadding="0" cellspacing="0" column="1"> 
        <ice:outputText value="Here is an example of placing outputText inside a draggable panelPopup."/> 
        <ice:outputText value="Of course other components could be used as well."/> 
       </ice:panelGrid> 
      </f:facet> 
     </ice:panelPopup> 
    </ice:form> 

我能不能找出哪裏是真正的問題。請幫助其他人解決問題,這非常緊迫。

問候 拉梅什

回答

0

我所見過的HttpMonitor導致問題之前,所以它可能是值得嘗試把它們關掉,當你從NetBeans中運行。看看源代碼,看起來它無法找到一個FacesContext實例,它將暗示該請求不在JSF上下文中。可能需要更多關於錯誤發生的時間和方式的信息,以提供更好的指導。