Automated merge with https://gss.googlecode.com/hg/
Packages names moved under org.gss_project
Rename Transaction to EntityManager to make its use more evident.
Add a simple implementation of transaction rollback that keeps a session cache and persists the original objects in case of error during commit. This is not actually tested with real rollback scenarios, yet.
Implement a fix from the default branch to use getFilesPermittedForGroup when deleting a group.
Convert nonce handling to the New World Order.
Rename FooBean to FooImpl, since we don't use EJBs any more.
Rename the ejb package to service.
Fix eclipse classpath, fix a warning, add a TODO, add a configurable setting for the Mongo host and replace a deprecated Morphia method.
Implement a simple transaction handler, for simpplifying datastore persistence. Currently it only coalesces multiple pending requests to save objects and flushes them at the end of a unit of work. Note that it currently requires every former external EJB call to end with a commit call.
View revisions
Also available in: Atom