Maybe you can directly use HibernateSessionSource service instead of 
HibernateSessionManager.
HibernateSessionSource.create() creates a new session always, and do remember 
to commit and close the session by yourself.

Thanks,
DH


----- Original Message ----- 
From: "Angelo Chen" <angelochen...@yahoo.com.hk>
To: <users@tapestry.apache.org>
Sent: Wednesday, March 11, 2009 11:16 AM
Subject: T5ï¼s getting new Hibernate session in a lengthy thread


> 
> Hi,
> 
> I need to run a lengthy thread where some database update happens, is there
> a way to minimize the time when a Hibernate Session is used? something
> similar to:
> 
> do while not done
> 
> // do some processing here
> obtain a session
> use the session
> release the session
> 
> enddo
> 
> If I use HibernateSessionManager, it seems there is no way to release and
> obtain a new session, any idea?
> -- 
> View this message in context: 
> http://www.nabble.com/T5%EF%BC%9A-getting-new-Hibernate-session-in-a-lengthy-thread-tp22448134p22448134.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 
>

Reply via email to