1

問題を投稿する前に、これに答えていただければ幸いです (バグのように見えます) 真新しいプロジェクト、GF 4.0、OmniFaces 1.6.3

すべての指示に従いましたが、この例外が発生しました

Caused by: java.lang.NullPointerException
at org.omnifaces.util.FacesLocal.getRequestMap(FacesLocal.java:913)
at org.omnifaces.util.FacesLocal.getRequestAttribute(FacesLocal.java:921)
at org.omnifaces.util.Faces.getRequestAttribute(Faces.java:1381)
at org.omnifaces.eventlistener.CallbackPhaseListener.getCallbackPhaseListeners(CallbackPhaseListener.java:110)
at org.omnifaces.eventlistener.CallbackPhaseListener.afterPhase(CallbackPhaseListener.java:77)
at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:189)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)
... 37 more

これは動作します: localhost:8080/WEB-APP/javax.faces.resource/layout/my_layout.css

これは機能しません (上記の例外): localhost:8080/WEB-APP/javax.faces.resource/layout/my_layout.css.html

これは機能しません (上記の例外): localhost:8080/WEB-APP/javax.faces.resource/layout/my_layout.css.jsf

<h:graphicImage> , <h:outputStylesheet>などは .jsf / .html 拡張子を生成するため、すべて失敗します。

4

1 に答える 1

1

これは、UnmappedResourceHandler が faces-config.xml に実際に含まれていない場合に発生する可能性があります

私のfaces-config.xmlには、内部のディレクティブが実際に実行されていませんでした<javaee:faces-config><faces-config>

于 2013-11-06T21:03:17.707 に答える