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.

Application server Required J2EE class
  • JBoss EAP 7.2
  • jboss-ejb-api*.jar
  • jboss-connector-api*.jar
  • jboss-servlet-api*.jar
  • WebSphere 9.0
  • j2ee.jar
  • WebLogic 12.2.1
  • weblogic.jar
  • WebSphere Liberty 19
  • 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 9
  • servlet-api.jar
*The name of this file might vary depending on the update version of the application server software.