Hi all!
I am trying to use a mapping of derived identities, as specified in the JSR
317 section 2.4.1 but I get an error if I try to persist an entity. My
entities look like this:
@Entity
public class User implements Serializable {
@Id
@Column(name = "Id")
private Long id;
...
}
@Entity
public class Inventory implements Serializable {
@Id
@OneToOne
@JoinColumn(name = "Owner", referencedColumnName = "Id")
private User owner;
...
}
If I create a new inventory and try to persist it, I get the following
error:
- org.apache.openjpa.enhance.de$rini$persistence$User$pcsubclass cannot be
cast to java.lang.Number
I hope, somebody can tell me, what I am doing wrong.
--
View this message in context:
http://openjpa.208410.n2.nabble.com/Mapping-of-Derived-Identities-does-not-work-tp7582806.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.