i miss the autocommit property in your config 2008/1/12, osamuo <[EMAIL PROTECTED]>: > > > Hi, > > Yes, I have. > I created 'hibernate.cfg.xml' like the following. > > ------------------------------------------ > <hibernate-configuration> > <session-factory> > > <property > name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect > </property> > > <property > name="hibernate.connection.url > ">jdbc:postgresql://192.168.0.103/Test</property> > <property name="hibernate.connection.username">test</property> > <property name="hibernate.connection.password">testtest</property> > <property > name="hibernate.connection.driver_class">org.postgresql.Driver</property> > > <property > name="hibernate.cache.provider_class"> > net.sf.ehcache.hibernate.EhCacheProvider</property> > > <property name="hibernate.transaction.auto_close_session">false</property> > > <property name="hibernate.jdbc.use_get_generated_keys">true</property> > <property name="hibernate.cache.use_query_cache">true</property> > <property name="hibernate.bytecode.use_reflection_optimizer > ">true</property> > > <property name="hibernate.show_sql">true</property> > <property name="hibernate.format_sql">true</property> > > <mapping class="TmpUser" /> > > </session-factory> > > </hibernate-configuration> > ------------------------------------------ > > Thanks, > Osamuo > > > > > > Sven Homburg wrote: > > > > have you set autocommit to off in hibernate config > > like this: > > > > <property name="hibernate.connection.autocommit">false</property> > > > > > > > > > > osamuo wrote: > >> > >> Hi, > >> > >> I used the following code in order to rollback the current transaction. > >> But its transaction was committed after the calling > >> HibernateSessionManager.abort(). > >> > >> What's wrong? > >> > >> ------------------------------- > >> public class RegisterUser{ > >> ... > >> > >> @Inject > >> private Session session; > >> > >> @Inject > >> private HibernateSessionManager sessionManager; > >> > >> > >> public Object onSubmit(){ > >> ... > >> TmpUser tmpUser = new TmpUser(); > >> ... > >> > >> session.save( tmpUser ); > >> sessionManager.abort(); // force rollback > >> > >> return null; > >> } > >> } > >> ----------------------------- > >> > >> > >> Thanks, > >> Osamuo > >> > >> > >> Davor Hrg wrote: > >>> > >>> HibernateSessionManager > >>> > >>> > >>> On Jan 11, 2008 11:51 AM, Massimo Lusetti <[EMAIL PROTECTED]> wrote: > >>>> On Jan 11, 2008 10:00 AM, osamuo <[EMAIL PROTECTED]> wrote: > >>>> > >>>> > > >>>> > Hi, > >>>> > > >>>> > I have noticed that the tapestry-hibernate commits the current > >>>> transaction > >>>> > even after an exception occurs. > >>>> > > >>>> > Is there any way to do rollback its transaction? > >>>> > >>>> Use the manager ? > >>>> > >>>> > >>>> -- > >>>> Massimo > >>>> http://meridio.blogspot.com > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/T5%3A-tapestry-hibernate%3A-rollback-tp14752000p14775087.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
-- with regards Sven Homburg