-1

在 Netbean 7.1.1 和 Tomcat 7.0 下运行 IceFaces 3.0 时出现以下异常。

java.lang.NullPointerException org.icefaces.impl.application.ExtendedExceptionHandler.handle(ExtendedExceptionHandler.java:80) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119) com.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>

我无法找出真正的问题在哪里。请帮助其他人提供解决方案,非常紧急。

问候拉梅什

4

1 回答 1

0

我之前已经看到 HttpMonitor 会导致问题,因此当您从 NetBeans 运行时尝试将其关闭可能是值得的。查看源代码,它似乎找不到表明请求不在 JSF 上下文中的 FacesContext 实例。可能需要更多关于错误何时以及如何发生的信息,以提供更好的指导。

于 2012-04-25T15:35:26.523 回答