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]

Reply via email to