Pessoal eu montei esta query abaixo e ela me retorna uma lista, bom o select que o hibernate me exibi, qdo executado no banco funciona certinho.
Query q = s.createQuery("from LoginAcessoTO as loginAcesso " +
"inner join loginAcesso.login as login " +
"inner join loginAcesso.aplicacao as aplicacao " +
"where login.login = ? and login.senha = ? " +
“order by aplicacao.descrAplicacao”);
q.setString(0, loginTO.getLogin());
q.setString(1, loginTO.getSenha());
lista = q.list();
Bom dai eu montei um main com um for para fazer o teste, vejam:
for (Iterator iter = lista.iterator(); iter.hasNext(); ) {
LoginAcessoTO lacTO = (LoginAcessoTO) iter.next();
System.out.println("Descrição Aplicacão: " + lacTO.getAplicacao().getDescrAplicacao());}
deu o seguinte erro:
java.lang.ClassCastException
at TesteLogin.main(TesteLogin.java:65)
Exception in thread “main”
O que estou fazendo de errado :?: :?: :?: Alguma dica…
Obrigado, Thiago.

