title: Hibernate & EJB3.1 in Tomcat - what is needed to make this possible?
body: <p>I have three general JavaEE + Tomcat questions:</p>
  
  <ol>
  <li><p>According to this link (<a href="https://community.jboss.org/wiki/UsingHibernateWithTomcat" rel="nofollow">Using Hibernate with Tomcat</a>) running Hibernate in Tomcat is possible (despite Tomcat not supporting JPA).
  Does anyone know if I'll run into problems with this configuration (Hibernate on Tomcat)?</p></li>
  <li><p>Can I do something similar to get EJB3.1 support in Tomcat?
  For example, by dropping the correct files into <code>WEB-INF/lib</code> and <code>WEB-INF/classes</code> could I run EJB3.1 in a standard Tomcat7 container (not TomEE)?
  If yes, which EJB3.1 providers are recommended?</p></li>
  <li><p>Generally, is it possible to run any JavaEE technology from within Tomcat as long as the  appropriate libraries and configuration files are placed in <code>WEB-INF/lib</code> and <code>WEB-INF/classes</code>?
  Or, is it only possible to run the technologies for which Tomcat supports the interfaces?</p></li>
  </ol>
  
  <p>Thanks in advance for all help!</p>