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

Reply via email to