I seemed to get around it with the following code.  

But does anyone know if im on the right track here? Is openSession() worse than 
getCurrentSession()?  

Session hsession = null;
  |     try {
  |             
  |             InitialContext ctx      = new InitialContext();
  |             
  |             //UserTransaction tx = 
(UserTransaction)ctx.lookup("java:comp/UserTransaction");
  |             //tx.begin();
  |             SessionFactory factory  = (SessionFactory) 
ctx.lookup("java:/teenfit/TeenFitDataSessionFactory");
  |             hsession = factory.openSession();
  |             
  |             // Session hsession =
  |             // TeenFitHibernateUtil.getSessionFactory().getCurrentSession();
  |             // zTransaction = (Transaction)new
  |             // InitialContext().lookup("java:comp/UserTransaction");
  |         
  |             //Transaction t = hsession.getTransaction();
  | //          System.out.println("**TRANSACTION FOUND**::      tx = " + 
tx.toString());
  |             System.out.println("**TRANSACTION FOUND**:: session = " + 
hsession.getTransaction().toString());
  |             hsession.getTransaction().begin();
  |             
  |             hsession.saveOrUpdate(HibernateTFUser);
  |             hsession.saveOrUpdate(HibernateTFUser2);
  |      
  |             hsession.getTransaction().commit();
  |         
  |             
  |             //tx.commit();
  |             
  |     }catch (Exception zEX){
  |             System.out.println("Eception:" + zEX.toString());
  |             hsession.getTransaction().rollback();
  |     }

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980824#3980824

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980824
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to