> > @Startup > > public void init(ObjectContextProvider provider) { ... }
A comment by the author of the T5-Cayenne module on the tapestry mailing list made me realize that there must be a mistake in my own code. And indeed, I'd made a stupid mistake: I used provider.currentContext() instead of newContext(). My bad. It works now and the last modified dates are set accordingly. :-) Thanks.