2013-05-06 21 views
1

我正在使用JSF 2.0與Liferay和Glassfish以及primefaces 3.5
當向Liferay項目添加全局事件1.4.1時,Java.lang.ExceptionInInitializerError

我讀過關於omnifaces和它的有趣。

我已將omnifaces 1.4.1 jar file添加到我的Liferay項目web-inf\lib中。

例外是呈現頁面後拋出:

java.lang.ExceptionInInitializerError在 org.omnifaces.context.Omn.PartialViewContext $ OmniPartialResponseWriter.startDocumnet(OmniPartial 查看Context.java )

是否有任何配置我必須添加或我缺少什麼?

回答

3

OmniFaces homepage的第3段:

...注意OmniFaces是設計的portlet。

Liferay是一個portlet環境。 OmniFaces專爲servlet環境而設計。您正面臨的ExceptionInInitializerError很可能是由於缺少javax.servlet依賴關係而造成的,應該在堆棧跟蹤中進一步顯示爲NoClassDefFoundError

相關問題