1.3.1 On Fri, Mar 12, 2010 at 4:51 PM, Max Ross (Google) < maxr+appeng...@google.com <maxr%2bappeng...@google.com>> wrote:
> Which version of the App Engine SDK? > > > > On Fri, Mar 12, 2010 at 1:43 PM, Pavel Byles <pavelby...@gmail.com> wrote: > >> GWT: 2.0.3 >> >> On Fri, Mar 12, 2010 at 4:38 PM, Max Ross (Google) < >> maxr+appeng...@google.com <maxr%2bappeng...@google.com>> wrote: >> >>> What version of the sdk are you using? >>> >>> On Fri, Mar 12, 2010 at 1:36 PM, Pavel Byles <pavelby...@gmail.com>wrote: >>> >>>> Anyone? >>>> >>>> >>>> On Fri, Mar 12, 2010 at 8:41 AM, Pavel Byles <pavelby...@gmail.com>wrote: >>>> >>>>> I'm trying to delete all entities in my datastore but I receive the >>>>> following error: >>>>> >>>>> javax.jdo.JDOUserException: One or more instances could not be deleted... >>>>> NestedThrowablesStackTrace: >>>>> java.lang.IllegalArgumentException: id cannot be zero... >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Caused by:java.lang.IllegalArgumentException: id cannot be zero.... >>>>> >>>>> >>>>> For the following code: >>>>> >>>>> public void deleteAllMyType() { >>>>> PersistenceManager pm = PMF.get().getPersistenceManager(); >>>>> Query query = pm.newQuery(MyType.class); >>>>> try { >>>>> query.deletePersistentAll(); >>>>> //List<MyType> clist = (List<MyType>) query.execute(); >>>>> //pm.deletePersistentAll(clist); // This doesn't work either >>>>> } finally { >>>>> query.closeAll(); >>>>> pm.close(); >>>>> } >>>>> } >>>>> >>>>> My entity class looks like this: >>>>> >>>>> @PersistenceCapable(identityType = IdentityType.APPLICATION)//, >>>>> detachable = "false") >>>>> public class MyType implements Serializable { >>>>> @PrimaryKey >>>>> @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) >>>>> private Long id; >>>>> >>>>> @Persistent >>>>> private String name; >>>>> . >>>>> . >>>>> . >>>>> } >>>>> >>>>> -- >>>>> -Pav >>>>> >>>> >>>> >>>> >>>> -- >>>> -Pav >>>> >>>> -- >>>> 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<google-appengine-java%2bunsubscr...@googlegroups.com> >>>> . >>>> For more options, visit this group at >>>> http://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<google-appengine-java%2bunsubscr...@googlegroups.com> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/google-appengine-java?hl=en. >>> >> >> >> >> -- >> -Pav >> >> -- >> 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<google-appengine-java%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://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<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- -Pav -- 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.