Cliente remoto - firebird - Glassfish

1 resposta
J

Estou acessando um sistema J2EE, via cliente remoto swing, e estou tendo o seguinte erro:

segue abaixo o método da aplicação remota e do EJB:
cliente remoto:

...
        try {
            EmpresasFacadeRemote empresa = (EmpresasFacadeRemote) ic.lookup("sefe.ejbs.EmpresasFacadeRemote");                                 
            //loja =  ic.lookup("ejb.estudoEJBRemote#ejb.estudoEJBRemote");                                 
            System.out.println("glassfish");
            testeRemote tt = (testeRemote) ic.lookup("sefe.ejbs.testeRemote");
            System.out.println(tt.ttt());
            empresa.teste(2);
        } catch (NamingException ex) {
            Logger.getLogger(Lojas.class.getName()).log(Level.SEVERE, null, ex);
        }

EJB 1

@Stateless
public class testeBean implements testeRemote {
    public String ttt (){
        return "teste";
    }
}

EJB 2

...
    public Empresas find(Object id) {
        return em.find(sefe.entidades.Empresas.class, id);
    }

    public List<Empresas> findAll() {
        return em.createQuery("select object(o) from Empresas as o").getResultList();
    }
    
    public String teste(Object id) {
        return find(id).getNomefantasia();
    }

Minha plataforma:

java: 1.6.0_02
firebird:1.5
Glassfish
Toplink

1 Resposta

J

Era a versão do JayBird, foi só atualizar para a versão mais recente.

Criado 19 de outubro de 2008
Ultima resposta 23 de out. de 2008
Respostas 1
Participantes 1