All,

First of all, no I have not moved Tapernate as of yet.  But, I wanted to let
you know about a few new features...

1.  Tapernate now has support for "POJO rollback."  If you rollback a
transaction, your POJOs are automatically rolled back too (only the id and
version properties which are updated by hibernate are rolled back actually).
Hibernate sometimes sets/updates id/version properties even though the
transaction is rolled back and it doesn't set them back!  So, Tapernate does
it!

2.  Taperate now has support for three types of property persistence,
reattach-merge (used to be called "entity"), reattach-lock, and
reattach-update, corresponding to the three different types of reattach
strategies.  You can choose which one you want to use for your situation
(reattach-update doesn't support POJO rollback, though since Hibernate will
not give me the previous values for some reason) giving you more
fine-grained control.

3.  The spring.hibernate3 module now supports an "interceptor pipeline."
So, you can add as many interceptor "filters" as you wish, which can do
various actions (logging, auditing, etc.).  The POJO rollback is implemented
as an interceptor filter.

Tapernate will move soon.  I finally got the Maven2 build to work, so now I
just have to upload it and set up some docs for it.  For those of you who
are currently using Tapernate, you don't have to upgrade, but it's strongly
suggested.

James 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to