Regardless....the JDBC driver and/or database likely doesn't support this.  Few databases do.  I think Sybase (and SQL Server?) support nested transactions, but they're not recommended.  Oracle supports savepoints, which is somewhat cleaner...but ideally you should probably just simplify your transaction model so that this isn't required.

Clinton


On 7/5/06, Jeff Butler <[EMAIL PROTECTED]> wrote:
iBATIS does not support nested transactions like this.
 
Jeff Butler

 
On 7/3/06, Hoyoung Hwang <[EMAIL PROTECTED]> wrote:
i can't use muitple transaction.
how can i use mutiple transction?
 
i don't use daoManager. just using SqlMap.
 
example.
 
sqlmapclient.startTransaction();
sqlmapclient.insert("table.insert",table);
newTrans = sqlmapclient.openSession();
newTrans.startTransaction();
newTrans.insert("logtable.insert",logtable);
newTrans.commitTransaction();
sqlmapclient.delete("table.delete",null);
sqlmapclient.commitTransaction();
 
please let me know.
 
 


Reply via email to