Hello,

I am using openjpa 2.2.0
I have an entity with a string primary key called name.

@Entity
@Table(name = "Domain")
public class Domain implements java.io.Serializable, Comparable<Domain> {

....
....
@Id
        @Column(name = "name")
        public final String getName() {
                return this.name;
        }

}
Still, when I see the generated sql I see this:
 Unknown column 't0.id' in 'field list' {prepstmnt 616432710
 SELECT t0.id, bla bla bla bla FROM Domain t0} [code=1054, state=42S22]

shouldnt the sql be SELECT t0.name, bla bla bla FROM Domain t0 ??

in case it matters, the classes are enhanced using the maven plugin.

Greetings

Santiago García Pimentel R.G
[email protected]

Reply via email to