Hi Dan, I tried to run the quickstart_wicket_restful_jdo on the GAE dev server, the jar mentioned (wicketstuff-gae-initializer-6.3.0.jar) is needed to run a wicket application on GAE. GAE has a list of classes not supported (i.e. java.awt) and I removed all the references to java.awt from Isis source code. The quickstart_wicket_restful_jdo example with the original JDO configuration for hsqldb works !
To use the GAE Datastore I've enhanced the classes with enhancer provided with the GAE SDK. (Available under sdk.dir/opt/appengine-java-sdk-1.7.4/lib/opt/tools/datanucleus/v2/datanucleus-enhancer-3.1.0-release.jar.) Then I replaced the datanucleus jars files in WEB-INF/lib with the GAE DN plugin available with the GAE SDK under sdk.dir/lib/opt/user/datanucleus. asm-4.0.jar datanucleus-core-3.1.1.jar datanucleus-api-jdo-3.1.1.jar geronimo-jpa_2.0_spec-1.0.jar datanucleus-api-jpa-3.1.1.jar jdo-api-3.0.1.jar datanucleus-appengine-2.1.1.jar jta-1.1.jar At the Runtime I got this error : javax.jdo.JDOUserException: Attempt to handle persistence for object using datastore-identity yet StoreManager for this datastore doesn't support that identity type. Best Maurizio
