Actually I am not sure where I got the info about reflection being unsupported... Google page doesn't mention that. So it comes down to translating SelectQueries, EJBQL and INSERT/UPDATE/DELETE to App Engine datastore calls.

Andrus


On Apr 10, 2009, at 5:47 PM, Andrus Adamchik wrote:


On Apr 10, 2009, at 5:36 PM, Joseph Schmidt wrote:
Can cayenne run on the new Google AppEngine/Java?

I'm asking this because there are quite some restrictions to the applications that work, and many known frameworks don't work (but the authors promised to make them work - e.g. Tapestry):
http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine

e.g. Hibernate does not work (maybe this might be the chance for Cayenne to get some more publicity if it could work :) ?).

thanks,
Joseph.

A good question...

IIRC Google apps engine does not support JDBC? So that will be a showstopper, although the stack is abstracted well enough so that it should be possible to re-implement a non-JDBC DataNode. Otherwise Cayenne does not rely on reflection for CayenneDataObjects, and should be possible to port ... I think.

maybe this might be the chance for Cayenne to get some more publicity if it could work :) ?).


This might also be a chance for new Cayenne volunteers to get publicity ;)

Andrus


Reply via email to