> Have you used EXTERNAL transaction management? This allows for you to
> decide when to commit a transaction. It becomes your responsibility to
> start, commit and end transactions. See Page 5 of the DAO Developer
> Guide.

Yes, I have looked at EXTERNAL.

The SqlMap ExternalTransaction is similar to what I have done in
SqlMapTransaction (when globalCommit = true). But the EXTERNAL type
(ExternalDaoTransaction) in Dao framework is not the same as my
GenericDaoTransaction - because my GenericDaoTransaction is a
ConnectionDaoTransaction - ie, we still use a DataSource to manage
connections - for example, we use the JDBC template to create DAO classes. I
don't think that the EXTERNAL type (ExternalDaoTransaction) in DAO allows
this.

Regards


Reply via email to