Pessoal,
Fiz o h:selectOneMenu abaixo :
<h:selectOneMenu value="#{cadguiaMbean.itemlistaespecialidade}" >
<f:selectItems value="#{cadguiaMbean.listaespec()}" />
</h:selectOneMenu>
******************************* Bean
@ManagedBean
@SessionScoped
public class CadguiaMbean extends ManagedBeanGenerico<Cadguia, CadguiaServico> implements Serializable {
@EJB
private CadguiaServico servico;
private Cadguia obj1 = new Cadguia();
private String vuser_autentica;
private String vnomeprestador;
private Integer itemlistaespecialidade;
public List<Object> listaespec(){
List<Object> objectList =servico.buscaprestadorespecialidade(1);
return objectList;
///return null;
}
********************************** DAO
public List<Object> prestadorespecialidade(Integer vcodigo) {
try {
String query = "select p.prestespPK.codprest, p.numregistro from Prestesp p ";
return (List<Object>) emAux.createQuery(query).getResultList();
}
catch (Throwable ex) {
System.err.println("failed.----" + ex);
throw new ExceptionInInitializerError(ex);
}
}
esta dando problema, conforme a imagem em anexo
