sounds to me like you are not calling session.flush() if you are using CMT or you are not
calling commit() for BMT.
There is also this property you may want to look at
hibernate.transaction.flush_before_completion=false|true
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4044695#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...