[appengine-java] Re: GAE For Java with struts2 And I am not able to access development admin console

2010-02-01 Thread andy.booth
This occurs with most frameworks that use a filter with a wildcard mapping to dispatch all requests, the Development server's admin Servlets are no longer found, and are instead being processed by the your framework (Struts). filter-mapping filter-nameframeworkDispatcher/filter-name

[appengine-java] Say goodbye unoptimized Frameworks. Say hello Code Generation!

2010-01-20 Thread andy.booth
Hi My initial testing with Google App Engine used JPA, JAX-RS, Google GSON, Google Closure Templates - elegant REST development, but it wasn't the quickest loading or serving app. Everything loosely coupled, lots of class path scanning, compiling of templates on the fly. So I've ditched the

[appengine-java] Re: RESTfull - JAX-RS and GAE/J

2010-01-17 Thread andy.booth
Have you put the three .jar files in war\WEB-INF\lib too? It can't find the base Servlet for Resteasy. I don't think there's a huge benefit of trying to implement a standard that is already done by Jersey, Resteasy, Restlet and Apache Wink, which already provides a useful set of choices. My

[appengine-java] Re: Is it possible to store ContactEntrys in the appengine datastore?

2009-12-18 Thread andy.booth
http://code.google.com/appengine/docs/java/datastore/dataclasses.html#Serializable_Objects Serializable objects can be stored as a field of an entity using @Persistent(serialized=true). However, the GData ContactEntry object does not appear to be marked as serializable, so you will probably have

[appengine-java] Re: Web API Development Hosting

2009-12-18 Thread andy.booth
http://wikis.sun.com/display/Jersey/Overview+of+JAX-RS+1.0+Features I'm using JAX-RS (Jersey 1.1.5 version) to provide clients with a GData/AtomPub style REST api to their data stored in the App Engine datastore, allowing both XML and JSON CRUD requests to GET, POST, PUT, DELETE data. (Though

[appengine-java] Re: Pattern for eCommerce Development on GAE

2009-12-12 Thread andy.booth
Hi I'm similarly trying to implement faceted/attribute search with Google App Engine for blog entries (months, tags facets) and products (product attributes, category, price facets). My current approach, but I've not done too complex examples, is to return broad result sets from the datastore

[appengine-java] Re: JAXB doesn't work for me in 1.2.8

2009-12-10 Thread andy.booth
Thanks for the quick resolution on this. A previously deployed app which gave the above class not found error, which uses JAXB 2.0 features extensively for both XML and JSON serialization, works just fine this morning. Many thanks. Andy On Dec 9, 11:01 pm, Toby Reyelts to...@google.com wrote:

[appengine-java] Re: File Access on App Engine

2009-12-09 Thread andy.booth
Use a relative path, not an absolute path. So remove the forward slash prefix, to just FileInputStream(test.xml). So a file located in / projectfolder/war/data/anothertest.xml would be accessed using FileInputStream(data/anothertest.xml). Andy On Dec 8, 10:49 pm, mattkrae34

[appengine-java] Re: Discussion on will-it-play-in-app-engine

2009-12-02 Thread andy.booth
I think that's just a case of an unfortunate glitch in the specific test page, rather than an issue with Jersey on Google App Engine. I have Jersey running fine on Google App Engine following the updates made this week to the 1.1.5 version by the authors of Jersey. Andy On Dec 1, 6:04 pm,

[appengine-java] Discussion on will-it-play-in-app-engine

2009-12-01 Thread andy.booth
Jersey (JAX-RS REST reference implementation) version 1.1.5 (trunk) works on Google App Engine (http://blogs.sun.com/sandoz/entry/ jersey_apps_can_now_be) without custom patching required. As with Restlet JAX-RS, appropriate response Providers can be easily authored as required eg. use of Google