If you will allow me to offer to you a thought which is only slightly related to your original question, I would strongly encourage you to move all of that transactional persistence stuff behind a facade a for a few reasons, listed in no particular order:
1) you'll be able to write junit tests to see if the backend is behaving
2) decouple your application layers into something resembling MVC
3) If you decide one day to use something other than Hibernate, you will be able to rip out the persistence mechanism without touching your flow controllers
4) you can reuse your facade in other applications
just to chime in here: phil used this technique to share these facades between struts and cocoon. very useful if you live in a heterogenous world..
-- Gregor J. Rothfuss COO, Wyona Content Management Solutions http://wyona.com Apache Lenya http://lenya.apache.org [EMAIL PROTECTED] [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
