After taking a look at the documentation it is explicit that put will throw an exception in case of an RPC error.
See: http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheService.html#put(java.lang.Object, java.lang.Object, com.google.appengine.api.memcache.Expiration, com.google.appengine.api.memcache.MemcacheService.SetPolicy) put void put(java.lang.Object key, java.lang.Object value) A convenience shortcut, equivalent to put(key, value, null, SetPolicy.SET_ALWAYS). Parameters: key - key of the new entry value - value for the new entry Throws: java.lang.IllegalArgumentException - if the key or value type can't be stored as a cache item. They should be Serializable. MemcacheServiceException - if server respond with an error. Hope that clear things up. On Fri, Oct 28, 2011 at 12:03 PM, Johan Euphrosine <pro...@google.com> wrote: > Could you open a bug on the public issue tracker ? > http://code.google.com/p/googleappengine/issues/entry?template=Java%20defect > > If you can please attach an unittest that exhibit the bad behaviour. > > Thanks in advance. > > On Fri, Oct 28, 2011 at 12:07 AM, Simon Knott <knott.si...@gmail.com> wrote: >> Now that I've got some caffeine in my system, I'll correct myself - it looks >> like the error handler isn't used for "put" operations at all and it's >> possible that individual increment calls with fail non-silently as well. >> The rest of the calls either use the error handler correctly, or just fail >> silently anyway. >> >> Cheers, >> Simon >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/google-appengine/-/wqNb9L1OX4cJ. >> To post to this group, send email to google-appengine@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/google-appengine?hl=en. >> > > > > -- > Johan Euphrosine (proppy) > Developer Programs Engineer > Google Developer Relations > -- Johan Euphrosine (proppy) Developer Programs Engineer Google Developer Relations -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.