I'm don't know appengine, but if you want update something you must do in a
transaction scope. See Jpa
transactions<http://en.wikibooks.org/wiki/Java_Persistence/Transactions>

Juan

2011/3/31 Marcin Misiewicz <[email protected]>

> Hi Juan
>
> 1. I added @Basic annotation with fetch type eager and it works. Till now I
> was pretty sure that embedded object are always fetched and I thought that
> this problem is related to the appengine.
>
> 2. Here is my persistence.xml file. Do you suggest that I should use
> transactions to get it working ? I'm using appengine for the first time and
> this app is actually testing app, I'm testing the  new api Editors, RF.
> That's why i don't know much about appengine and its datastore.
>
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <persistence xmlns="http://java.sun.com/xml/ns/persistence";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; version="1.0"
> xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
> http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd";>
> <persistence-unit name="transactions-optional">
>
> <provider>org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider</provider>
> <properties>
> <property name="datanucleus.NontransactionalRead" value="true" />
> <property name="datanucleus.NontransactionalWrite" value="true" />
> <property name="datanucleus.ConnectionURL" value="appengine" />
> </properties>
> </persistence-unit>
> </persistence>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to