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
>

Reply via email to