title: Sharing Hibernate on multiple Tomcat instances
body: <p>I have 4 web applications, that have a common reference to an Hibernate implementation but that run on different Tomcat instances. And so, for example, a connection pool configured in Hibernate with a min size of <strong>3</strong> (with <code>c3p0</code>), will result in <strong>12</strong> connection open (3 for each instance) when all the projects are running .</p>
  
  <p>I'd like to "share" the Hibernate implementation with the instances (and so to have always 3 connections open instead of 12), and I was wondering about the best solution to achieve it.</p>
  
  <p>Any tips?</p>
  
  <p>Thanks</p>