如何手动初始化omnifaces以避免omnifaces.GenericEnumConverter找不到?

时间:2015-08-19 17:27:55

标签: jsf converter jsf-2.2 omnifaces

我将web.xml从metadata-complete="false"更改为metadata-complete="true",我收到以下错误:

javax.faces.FacesException: Expression Error: omnifaces.GenericEnumConverter not found.

我正在使用tomcat 8.0.24,jsf mojarra 2.2.12,primefaces 5.2和omnifaces 1.11。

是否可以手动初始化omnifaces?

1 个答案:

答案 0 :(得分:0)

在webapp自己的faces-config.xml中明确注册如下。

<converter>
    <converter-id>omnifaces.GenericEnumConverter</converter-id>
    <converter-class>org.omnifaces.converter.GenericEnumConverter</converter-class>
</converter>