well i will explain a bit, i have one table with 3 fields how primary key, i'm using @Idclass and when i'm using any function of .find i get that exception:
javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not load an entity: [com.recargaexpress.gestionpro.entity.Apuntes#component[empresa,numeroAsiento, numeroLinea]{numeroLinea=1,numeroAsiento=86, empresa=1}] My entity: @Entity @Table(name="APUNTES") @IdClass(ApuntesPK.class) public class Apuntes implements Serializable{ //Claves @Id @Column(name="EMPRESA") private Integer empresa; @Id @Column(name="NUMERO_ASIENTO") private Integer numeroAsiento; @Id @Column(name="NUMERO_LINEA") private Integer numeroLinea; private String modificado; ....... others fields and methods get/set } and in other class file: public class ApuntesPK implements Serializable { private Integer empresa; private Integer numeroLinea; private Integer numeroAsiento; //private static final long serialVersionUID = 1L; public ApuntesPK() { } public ApuntesPK(int empresa, int numAsiento, int numLinea){ this.empresa=empresa; this.numeroLinea=numLinea; this.numeroAsiento=numAsiento; } ...... Methods get/set @Override public boolean equals(Object o) { if (o == this) { return true; } else if (o instanceof ApuntesPK ) { return empresa==(((ApuntesPK)o).empresa) && numeroAsiento==(((ApuntesPK)o).numeroAsiento)&& numeroLinea==(((ApuntesPK)o).numeroLinea); } return false; } @Override public int hashCode() { return this.numeroLinea ^ this.numeroAsiento ^ this.empresa; } } In my bean method for find: public Apuntes buscarApunte(int empresa, int numAsiento, int numLinea) throws RemoteException { ApuntesPK pk = new ApuntesPK(); pk.setEmpresa(empresa); pk.setNumeroAsiento(numAsiento); pk.setNumeroLinea(numLinea) Apuntes sqlb= em.find(Apuntes.class, pk); return sqlb; } And in request from my client: Apuntes x= beanremote.buscarApunte(1,86,1); If anyone can help me, and sry for my english View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4144306#4144306 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4144306 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user