I’m creating a GWT app in Google App Engine, and using Google data store. Does anybody else have the problem of the DataNucleus being flakey as all get out?
I can save a class, and DataNucleus will do it’s thing just fine. If I change ANYTHING in the class (even adding whitespace) and then save, I get the following error:
DataNucleus Enhancer completed with
success for 0 classes. Timings :
input=37 ms, enhance=0 ms, total=37
ms. Consult the log for full details
DataNucleus Enhancer completed and no
classes were enhanced. Consult the log
for full details
Once I clean my project, DataNucleus is happy again.
Is this common when using eclipse? Is there a workaround?
The DataNucleus Enhancer is invoked by Google’s Eclipse plugin. It is their plugin that causes the enhancement. The enhancer itself just does its job, enhancing the classes it is provided with. Nothing “flaky” about the enhancer …
If you instead use the DataNucleus Eclipse plugin then you can do “on-demand” enhancement, enhancing just before deploy for example.
–Andy (DataNucleus)