Expression Error: Named Object: nie znaleziono javax.faces.convert.IntegerConverter

Oto mój kod

<rich:select id="cycle_group" value="#{menuCycleBean.menuCycleDetailTO.menuCycleGroupId}" defaultLabel="#{msg['gobal.select.default.label']}" 
                converter="javax.faces.convert.IntegerConverter">
                <f:selectItems value="#{menuCycleBean.cycleGroupList}" var="n" itemLabel="#{n.label}" itemValue="#{n.id}" />
                </rich:select>

„menuCycleGroupId” to „Integer” Wartość i „n.id” to wartość „String”. Muszę przekonwertować String na Integer. Używam następującego atrybutuconverter="javax.faces.convert.IntegerConverter", ale to daje błąd.

Expression Error: Named Object: nie znaleziono javax.faces.convert.IntegerConverter.

Jak mogę używać konwertera z<rich:select>?

questionAnswers(1)

yourAnswerToTheQuestion