Title: Index # Welcome to Apache OpenEJB! Apache OpenEJB is an embeddable and lightweight EJB 3.0 implementation that can be used as a standalone server or embedded into Tomcat, JUnit, TestNG, Eclipse, IntelliJ, Maven, Ant, and any IDE or application. OpenEJB is included in Apache Geronimo, IBM WebSphere Application Server CE, and Apple's WebObjects. ## Major features - Supports EJB 3.0, 2.1, 2.0, 1.1 in all modes; embedded, standalone or otherwise. - JAX-WS support - JMS support - J2EE connector support - Can be dropped into Tomcat 5 or 6 adding various JavaEE 5 and EJB 3.0 features to a standard Tomcat install. - CMP support is implemented over JPA allowing to freely mix CMP and JPA usage. - Complete support for Glassfish descriptors allowing those users to embedded test their applications. - Incredibly flexible jndi name support allows you to specify formats at macro and micro levels and imitate the format of other vendors. - Allows for easy testing and debugging in IDEs such as Eclipse, Idea Intellij or NetBeans with no plugins required. - Usable in ordinary JUnit or other style test cases without complicated setup or external processes. - Validates applications entirely and reports all failures at once, with three selectable levels of detail, avoiding several hours worth of "fix, recompile, redeploy, fail, repeat" cycles. # News