ja tentei fazer de tudo não consigo encontra o erro...
Meu controller@EJB
private DepartamentoFacade deptoDao;
private List<Departamento> origem = new ArrayList<Departamento>();
private List<Departamento> destino = new ArrayList<Departamento>();
private DualListModel<Departamento> departamentos;
private Departamento departamento;
public Departamento getDepartamento() {
return departamento;
}
public void setDepartamento(Departamento departamento) {
this.departamento = departamento;
}
public DualListModel<Departamento> getDepartamentos() {
return departamentos = new DualListModel<Departamento>(origem, destino);
}
public void setDepartamentos(DualListModel<Departamento> departamentos) {
this.departamentos = departamentos;
}
public List<Departamento> getDestino() {
return deptoDao.consultar();
}
public void setDestino(List<Departamento> destino) {
this.destino = destino;
}
public List<Departamento> getOrigem() {
return deptoDao.consultar();
}
public void setOrigem(List<Departamento> origem) {
this.origem = origem;
}
public Converter getConverterDepartamento() {
if (converterDepartamento == null) {
converterDepartamento = new ConverterGenerico(deptoDao);
}
return converterDepartamento;
}
<p:pickList id="jogadores" value="#{unidadeBean.departamentos}" var="depto" iconOnly="true" itemValue="#{depto}" itemLabel="#{depto.nomeDepartamento}"
converter="#{unidadeBean.converterDepartamento}" showSourceControls="true" showTargetControls="true">
<f:facet name="sourceCaption">Departamentos</f:facet>
<f:facet name="targetCaption">Departamentos da Unidade</f:facet>
</p:pickList>