Hi, To better understand how to work with declarative transactions spring + ibatis look at two samples. 1. - Ibm developers works shows how to apply AOP method. http://www.ibm.com/developerworks/search/searchResults.jsp?searchType=1&searchSite=dW&searchScope=dW&query=SPRING apache geronimo & spring framework *Part 4: Throwing Spring AOP and Spring Web Flow into the mix*
2. - and without AOP - jPetStore sample spring + ibatis on the spring site / regards, Andrey 2007/7/30, Elangovan, Kumaravel <[EMAIL PROTECTED]>: > > > Hi, > > We would like to implement programmatic transaction management in one > action class of our application (spring with ibatis SQL maps) as it involves > in updation of two tables. > > current* SqlMapConfig.properties* is > > <transactionManager commitRequired="true" type="JDBC"> > <dataSource type="JNDI"> > <property name="DataSource" > value="${datasourcename}"/> > </dataSource> > </transactionManager> > > and* dao.xml* is > > <daoConfig> > <!-- Example SQL Maps DAO Configuration --> > <context> > <transactionManager type="SQLMAP"> > <property name="SqlMapConfigResource" > value="ibatis/FsaPlusAdmin/SqlMapConfig.xml" /> > </transactionManager> > <dao interface="name of the interface" > implementation="name of the implementation" /> > </context> > </daoConfig> > > We want transaction to be remanin default except in that action class(Here > transaction has to be rolled back if updation of 1st table fails). > > As I am new to ibatis, could anyone please explain how to configure > external transaction and to use that in the action class. > > Regards, > kumar >