Application Server J2EE Implementation Classes

Depending on the application server or servlet container, specific J2EE implementation classes are required for EJB and J2SEBean generation. Before generating an EJB or J2SEBean using the Interface Mapping Toolkit (IMTK) or the imtkmake command, you must first supply the appropriate implementation class or classes via the CLASSPATH environment variable.

Important: For a list of the latest supported versions of Application Server software, see Application Server JCA Support under Additional Software Requirements.
Application server Required J2EE class
  • JBoss EAP
  • jboss-ejb-api*.jar
  • jboss-connector-api*.jar
  • jboss-servlet-api*.jar
  • WebSphere
  • j2ee.jar
  • WebLogic
  • weblogic.jar
  • WebSphere Liberty
  • com.ibm.websphere.javaee.servlet.3.1_*.jar
  • com.ibm.websphere.javaee.ejb.3.1_*.jar
  • com.ibm.websphere.javaee.connector.1.7_*.jar
  • Tomcat
  • servlet-api.jar
*The name of this file might vary depending on the update version of the application server software.