2

我将JSF 2.0 与 Liferay 和 Glassfish 以及 primefaces 3.5 一起使用。

我读过关于omnifaces及其有趣的内容。

我已经添加omnifaces 1.4.1 jar file到我的 Liferay 项目中web-inf\lib

页面渲染后抛出异常

org.omnifaces.context.Omn.PartialViewContext$OmniPartialResponseWriter.startDocumnet 处的 java.lang.ExceptionInInitializerError(OmniPartial View Context.java)

有什么我必须添加的配置还是我遗漏了什么?

4

1 回答 1

4

来自OmniFaces 主页的第 3 段:

...请注意,OmniFaces不是为 portlet 设计的。

Liferay 是一个portlet 环境。OmniFaces 专为 servlet 环境而设计。ExceptionInInitializerError您面临的问题很可能是由于缺少依赖项引起的,该依赖javax.servlet项本应NoClassDefFoundError在堆栈跟踪中进一步显示。

于 2013-05-06T12:24:36.150 回答