Hi all, I have been having a problem with persisting data to the Data Store after I refactor my class names.
When a new class is created with the relevant JDO (@PersistenceCapable and individual @Persistent) tags, the data gets persisted to the DataStore correctly. However, once I refactor this class to a different name, the persisting no longer works. I was under the assumption that the Nucleus engine enhanced my classes on each individual build, however, this does not seem to be working correctly once my classes have been refactored. Added to this is the fact that if I refactor my classes to a previously known class name (that is obviously being used by the Data Store), it does not work - only new class names seem to work once I created a new class and copy and paste the necessary class contents into it. I have tried deleting the local_db.bin datastore file - this has no effect. My question is this: is there any way to clear out the Datastore config values so that refactored classes can be re-enhanced by Nucleus, or am I missing something trivial and barking up the wrong tree? Your help is greatly appreciated! Matt -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
