Application Server JCA support for Enterprise Server

Lists supported and tested JCA application servers for Enterprise Server.

Java EE 7, including support for EJB 3.2 and Java Connector Architecture 1.7, is supported for the deployment of EJBs generated using the Interface Mapping Toolkit.

The following Java application servers are supported using the following JDKs:

Application Servers JDK (vendor) Java EE COBOL RA CICS RAs and ECI
Apache Tomcat 9.0.x1 1.8 (AdoptOpenJDK)
IBM WebSphere 8.5.5 1.7 (IBM) 6 X X
IBM WebSphere 9.0 1.8 (IBM) 7 X X
IBM WebSphere Liberty 19.0.0.x 1.8 (IBM) 7 X
JBoss EAP 7.1.x (where x>=4), and 7.2.x 1.8 (Oracle)

1.8 (AdoptOpenJDK)2

7 X X
Oracle WebLogic 12.2.1 1.8 (Oracle) 7 X
1Apache Apache Tomcat is an HTTP server and servlet container supporting Java Servlet and JavaServer Pages (JSP). Micro Focus Tomcat non-transactional support includes servlet generation with J2SE Beans; no transactional support is provided. Tomcat does not support the use of Enterprise Java Beans (EJBs) or resource adapters (RAs).

2 On UNIX platforms, JBoss EAP 7.1.4 restricts support of AdoptOpenJDK to Red Hat Enterprise Linux platforms. See the Red Hat Web site for supported configurations.

Please consult your Application Server documentation to determine which JDK you should use. The JDK is used to:

  • Start the Application Server
  • Compile EJBs and Servlets generated by the Interface Mapping Toolkit or the imtkmake command

The remainder of this topic applies to UNIX platforms only

The availability of COBOL and CICS resource adapters for these Application Servers differs between UNIX platforms. The following table indicates where support is available for each platform:

Feature/Platform JBoss EAP 7.1.4 IBM WebSphere 9.0 Oracle WebLogic 12.2.1 Apacne Tomcat 9.0.x1
AIX 7.1 on RS6000 64-bit3 64-bit3 64-bit 64-bit
HP/UX 11.31 on Itanium 64-bit3 64-bit3 64-bit 64-bit
Red Hat EL 6.2 on IBM390 64-bit3 64-bit3 64-bit 64-bit
Red Hat EL 6.1 on x86-64 64-bit3 64-bit 3 64-bit 64-bit
Solaris 11.3 on Intel x86-64 64-bit3 64-bit 3 64-bit
Solaris 11.3 on SPARC 64-bit3 64-bit 3 64-bit
SUSE SLES 12 SP2 on IBM390 64-bit2,3 64-bit3 64-bit 64-bit
SUSE SLES 12 SP2 on AMD x86-64 64-bit2,3 64-bit3 64-bit 64-bit
SUSE SLES12 on PowerLinux LE 64-bit
1Apache Tomcat is an HTTP server and servlet container supporting Java Servlet and JavaServer Pages (JSP). Micro Focus Tomcat non-transactional support includes servlet generation with J2SE Beans; no transactional support is provided. Tomcat does not support the use of Enterprise Java Beans (EJBs) or resource adapters (RAs).

2JBoss EAP 7.1.4 not listed as tested by RedHat on this platform.

3Supports both COBOL and CICS resource adapters. Also supports ECI.