Hello, I am new to OpenJPA and the entire persistence objects so bear with me a
little. First of all, I am using Apache Geronimo which has OpenJPA
version1.2.1 and I am moving from Hibernate (which is a pain to try to work in
Geronimo). Everything works fine except for Dates and Times. I have an
Embedded class that starts off like this:
@Embeddable
public class EntityChange implements Serializable {
private static final long serialVersionUID = 1L;
@Column(name = "changedate" )
@Temporal(DATE)
private Date changeDate;
@Column(name = "changetime")
@Temporal(TIME)
private Time changeTime;
@Column(name = "changeuser")
private String changeUser;
When I try to grab an object with these embedded values I get the error:
java.lang.AssertionError: javax.ejb.EJBException: Unknown Container Exception:
java.rmi.RemoteException: Cannot read the response from the server. The class
for an object being returned is not located in this system:; nested exception
is:
java.lang.ClassNotFoundException:
org.apache.openjpa.util.java$sql$Date$proxy
I have tried multiple ways with adding and removing @Temporal etc. Oh one more
thing, this is a MySQL database that I am trying to access. Please give me any
help you can. Thanks.
Russell Collins