I don't know the back story on ROO-1797, but the issue report is, I think, not entirely accurate. The Expenses sample app that shipped with Roo 1.1 and GWT 2.1.0 runs on App Engine with DataNucleus.
Given that Spring Roo seems oriented towards RDBMSs, it would not surprise me if there were a lot of one-off code in Roo to support App Engine's non-relational aspects. However, the Spring team demoed the standard travel booking app running on App Engine with hosted SQL (http://code.google.com/appengine/business/#features) at SpringOne in October, so I don't think cloud portability is exactly a lost cause. Even if it is, I'll take the simplicity and scalability of the Datastore vs. the portability of an API for which required me to consult a 408-page (and later, 841-page) reference manual every time I started a new app. For me, Objectify made Java persistence coding fun again, and words like "persistence manager lifecycle" and "detached instance" are blissfully draining out of my vocabulary :-) /dmc http://turbomanage.wordpress.com On Dec 5, 3:41 am, George Moschovitis <[email protected]> wrote: > On Dec 4, 6:56 am, John Howe <[email protected]> wrote: > > > Is that another "wave" I see on the horizon ... > > the news on the cloud-portability front are disappointing too: > > https://jira.springsource.org/browse/ROO-1797 > > Remove support for DataNucleus 1.x and Google App Engine > > Since none of Roo's sample apps can deploy to the app engine and given > there are a lot of hacks in the Roo code to allow even the simplest of > apps to run in the app engine, this task is to remove all the code > that supports the app engine until full SQL support is available. This > also has the added benefit of being able to drop support for JPA 1.0 > with the removal of DataNuclueus 1.x > > maybe another reason to update datanuclues-appengine to datanucleus > 2.x ? > > -g. -- 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.
