Boa noite!
Ao tentar popular um SelectItem é retornado um erro de Cast.
O que pode estar ocasionando o problema?
public List obterComboAreaGeral() {
List cmbArea = new ArrayList();
List area = obterRHFacade().obterAreas();
Iterator iAi = area.iterator();
cmbArea.add(new SelectItem("0", "-- Selecione --"));
while (iAi.hasNext()) {
Area a = (Area) iAi.next(); -- ERRO DE CAST AQUI
cmbArea.add(new SelectItem(a.getIdArea(), a.getNome()));
}
return cmbArea;
}
Erro:
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to …vo.Area
Obrigado!