I had an issue with JSPs failing to recompile with 4.0.0-beta1 described http://openejb.979440.n4.nabble.com/openejb-overwrites-tomcat-conf-web-xml-JspServlet-lt-development-gt-parameter-value-td4213081.html#a4216277 here . The issue was caused by openejb overwriting the web.xml file with its own version so no matter what values you changed, they were overwritten. This is fixed in beta2.
For the datasource, you can always deploy a META-INF/resources.xml with you app to have openejb create Jta managed datasources that get used by persistence units. -- View this message in context: http://openejb.979440.n4.nabble.com/Findings-from-moving-a-Tomcat-7-0-26-app-to-TomEE-beta-1-0-0-plus-tp4423955p4426616.html Sent from the OpenEJB User mailing list archive at Nabble.com.