Hi,

I was useful referring to this thread.
You might be also useful for it.

http://groups.google.com/group/google-appengine-java/browse_thread/thread/fd8043e63ff6c22e/

Hope some of this helps.

thanks.

> I am not able to persist a HashMap field. This is how I define it:
>
> @Persistent(serialized = "true", defaultFetchGroup = "true")
> private Map<String, Integer> items;
>
> When I create the Object which the Map is a field of, I instantiate
> the Map as follows:
>
> items = new HashMap<String, Integer>();
>
> When I update the "items" HashMap I try to persist the object by doing
> the following:
>
> PersistenceManager pm = PMF.get().getPersistenceManager();
> // Query for Object (HashMap is a field of this Object)
> // Update HashMap
> pm.makePersistent(objectContainingHashMap);
>
> However, when I attempt to retrieve the object after persisting it and
> read the HashMap it is always empty, as though I never updated it.
>
> Has anyone experienced this before?
>
> Thanks
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine for Java" group.
> To post to this group, send email to google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group 
> athttp://groups.google.com/group/google-appengine-java?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to