The thread dump is a bit cryptic so I reduced the problem down to a
small servlet that fails.

Use the servlet below in the development environment and set up aync
requests to it and a deadline will occur e.g. using 2 or more looped
curls from the terminal.

public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
        DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
        Transaction t = ds.beginTransaction();
        try {
                Key key = KeyFactory.createKey("entity_kind", 1);
                Entity e = new Entity(key);
                e.setProperty("property_bytes", new Blob(new byte[1000000]));
                ds.put(t, e);
                t.commit();
        } catch (Throwable th) {
                if (t.isActive()) {
                        t.rollback();
                }
        }
}

On Oct 27, 6:12 pm, stumpy <[email protected]> wrote:
> http://docs.google.com/Doc?docid=0AV6jRtzB1ZNYZGNtNWdxemZfNjNkYjVkajl...
--~--~---------~--~----~------------~-------~--~----~
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 [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-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to