On Thu, Sep 24, 2009 at 10:10 AM, dflorey <[email protected]> wrote:

>
> As this thread seems to be of some interest I'd like to summarize why
> I'm happy with Low-Level API and why JDO caused a lot of pain to me.
> Some of the points may be a matter of taste, some are just annoying -
> others have been show stoppers to me:
>
> - Each time I save a persistent class the enhancer runs
> - Sometimes the app gets deployed without enhanced classes (most
> likely when saving files directly before deploy)


Hi Daniel,

I work on the Google Plugin for Eclipse, so I'd like to address the first
two issues here, which appear to be Eclipse plugin-specific issues.

   - You're correct that the enhancer runs each time a persistent class is
   saved.  However, as of the latest version of the plugin, this *should* be
   happening in a background job, and you should only notice it if there are
   errors.  In this case, the plugin activates a Console window containing the
   enhancer errors.  In contrast, the 1.0.x plugin activated the console even
   when there were no errors, which admittedly was pretty annoying.  If you're
   using an older version of the plugin, I'd recommend upgrading to the latest
   release.  If, on the other hand, you're seeing spurious errors every time
   you save a persistent class, then we'll need to investigate what's
   happening.
   - We're not currently enhancing all your project's persistent classes as
   part of the deploy process.  However, we are planning on rethinking the way
   we handle enhancement, and it's possible that we'll need to perform an
   enhancement pass before launches and deploys, either in addition to, or as a
   replacement for, enhancements per persistent class save.

Keith

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" 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-java?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to