Ah well, that's clear enough, I think. We'll need to enhance the JDO objectstore so that it also handles app-managed identity as well as datastore-managed identity.
Do you want to raise a JIRA ticket for this [1]. Could you also include any stack trace? Thx Dan [1] https://issues.apache.org/jira/browse/ISIS On 30 January 2013 11:34, Maurizio Taverna <[email protected]>wrote: > 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 >
