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
-~----------~----~----~----~------~----~------~--~---