Hi Jason,
Sorry you had a bad experience with this example. It's not easy to help concretely as we are arriving a bit late in your story :-/ Some signs of hope: we are finishing the "Restlet in Action" book which covers GWT and GAE editions of Restlet in more details and in a hopefully more rigorous way. As we are almost done with this big effort (6 chapters entered pre-production this week). We have even started working on an overall redesign of the Restlet online documentation to address your concerns (and similar ones). We are basically moving away from the current User Guide in the Restlet wiki and replacing it with: 1. Better Javadocs with more details and example a. extracted from current wiki pages where it fits 2. Brand new tutorial based on a small yet realistic domain application a. Covering all editions, client-side and server-side b. Developed following best practices (not minimalistic examples) 3. Online code sampler a. Including code snippets for common needs b. High quality for easy copy & paste Back to your problem, none of the limitations you mention is known in the current version: · GWT edition has a different package name base so it can coexist with GAE edition without requirement two projects · The web API exposed by your Restlet/GAE backend, should be accessible from any HTTP client (using conneg) Could you provide us with more details so we can help more precisely, maybe sharing your Eclipse project so we can reproduce more easily and improve documentation? Also, we would welcome additional contributions on the wiki/user guide, anyone can ask for edit rights. Best regards, Jerome -- <http://www.restlet.com/> http://www.restlet.com <http://twitter.com/#!/jlouvel> http://twitter.com/#!/jlouvel -----Message d'origine----- De : Jason Obtestatio [mailto:obtesta...@gmail.com] Envoyé : vendredi 25 mai 2012 14:46 À : discuss@restlet.tigris.org Objet : Dismayed GAE GWT example project I have been struggling the last few days to set up the GAE GWT Restlet example project for 2.1 M6. I have been finding the process very challenging. There are for example, different versions of org.restlet.jar for JavaSE, GWT, and GAE even though they are named the same way. Normally GWT projects and GAE projects are built together, but I read on stack overflow the GWT component had to be compiled seperately, and then add the static html and js files back into the GAE project. I finally managed to get the JavaSE example running and communicating pulling objects from the GAE implementation using the default " <http://localhost:8888/contact/123> http://localhost:8888/contact/123" address. However if I try to open that same address in a web browser I get an exception in GAE. How is it an API if it is so fragile and can only be accessed by one specific software on the other side? Since everything is so poorly documented and I cannot find any other complete example projects I am very tempted to give up and try Jersey or some other technology. I was attracted to Restlet because on the surface it sounded simple and clearly there was a lot of attention given to my favourity web frameworks, GAE and GWT. I am finally appealing to the community for some help and words of encouragement here and maybe some suggestions to reboot my venture into this technology. Thank You ------------------------------------------------------ <http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2965 062> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=29650 62 ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2965082