Google App Engine JDO error could be caused by Serializable object ?
- by Frank
I got the following error mesage :
java.lang.UnsupportedOperationException
org.datanucleus.store.appengine.EntityUtils.getPropertyName(EntityUtils.java:62)
org.datanucleus.store.appengine.DatastoreFieldManager.storeObjectField(DatastoreFieldManager.java:839)
org.datanucleus.state.AbstractStateManager.providedObjectField(AbstractStateManager.java:1037)
PayPal_Monitor.Contact_Info_Entry.jdoProvideField(Contact_Info_Entry.java)
PayPal_Monitor.Contact_Info_Entry.jdoProvideFields(Contact_Info_Entry.java)
org.datanucleus.state.JDOStateManagerImpl.provideFields(JDOStateManagerImpl.java:2715)
Could it be caused by my Contact_Info_Entry.java ?
It looks like this :
@PersistenceCapable(identityType=IdentityType.APPLICATION)
public class Contact_Info_Entry implements Serializable
{
@PrimaryKey
@Persistent(valueStrategy=IdGeneratorStrategy.IDENTITY)
Long Id;
public static final long serialVersionUID=26362862L;
@Persistent
String Contact_Id="";
...
}