Google App engine is adding Java as a supported language!
Google is launching an eclipse plugin, support for APIs such as JDO and JPA, among others.
UI can be developed in plain servlets, JSP, GWT and others.
Also, there is support for Groovy, but Grails still needs work.
Unfortunately there is only room for 10 000 developers to test these new features as Google is still ironing things out.
Probably that limit has been reached already, so all we can do now is test locally with the Eclipse App Engine plugin.
First thing I did was to test locally a simple Echo3 app and it works!
I hope this means that Echo3 will be supported when the app is really deployed. I just can't wait to test more.
Finally free Java hosting for the masses !
http://googleappengine.blogspot.com/2009/04/seriously-this-time-new-language-on-app.html
http://code.google.com/appengine/
http://code.google.com/eclipse/
http://www.youtube.com/watch?v=P3GT4-m_6RQ
I wonder how the limits will
I wonder how the limits will be limits.
One I see is the 5 million page impressions per month per application.
Is each ajax request one page impression ?
If yes, then we might run into troubles very soon (or have to pay much money to google)
But it's cool, will see if I receive one of these 10'000 accounts. (At least I could apply for one)
André
Got one Account!!!
Hi
Got one account and started testing.
Unfortunately there are errors with Echo3 while deployed.
It starts fine, but as soon as you interact with a button an trigger an update I get an error page with the following text:
This window was not synchronized with the server and has been reset. Please try your last request again.
There is no stack trace since this is not your usual error page from tomcat or jetty.
From what I could gather each request can be served by a different machine from the original one, since this is deployed in a cluster.
I think this might be related. I even configured the appengine-web.xml to allow sessions with:
but no to avail, its not working.
Any ideas on how to fix this or how to find the problem ?
Synchronization problems
Vaadin development team has bumped to similar issues with Google App Engine. Some of the issues are discussed here:
http://dev.vaadin.com/ticket/2835
As the both development teams probably end up working with the same GAE issues, it would be interesting to exchange ideas on how to make these Server Driven RIA -frameworks work well with GAE.