Product Compatibility¶
Given below are the compatibility details of the WSO2 API Manager (WSO2 API-M) 4.3.0 runtimes.
API-M runtime compatibility¶
Given below is the tested compatibility of the API-M runtime of WSO2 API Manager 4.3.0.
Tested Operating Systems¶
As WSO2 API Manager is a Java application, you can generally run it on most operating systems. Listed below are the operating systems that have been tested with the API-M 4.3.0 runtime.
Operating System | Versions |
---|---|
Windows | 2016 |
Ubuntu | 18.04, 20.04, 22.04 |
Red Hat Enterprise Linux | 7.0, 8.7, 9.3 |
CentOS | 7.4, 7.5 |
Rocky Linux | 9.3 |
Tested JDKs¶
The WSO2 API-M runtime has been tested with the following JDKs:
JDKS | Versions |
---|---|
CorrettoJDK | 11, 17 |
AdoptOpenJDK | 11, 17 |
OpenJDK | 11, 17 |
Oracle JDK | 11, 17 |
Temurin OpenJDK | 11, 17, 21 |
Tested DBMSs¶
The WSO2 API-M runtime is tested with the following databases:
DBMS | Versions |
---|---|
MySQL | 5.7, 8 |
Oracle | 12c release 2, 19c, 23c |
Microsoft SQL Server | 2017, 2019, 2022 |
PostgreSQL | 12.15, 15.3, 16.2 |
Warning
When creating the database related to apim_db with MySQL 8.0, add character set latin1 to avoid the MySQL Linux ERROR 1071 (42000).
Tested WSO2 Products¶
The following is a list of other WSO2 products that have been tested with WSO2 API Manager 4.3.0.
Compatible WSO2 Identity Servers (as Key Manager)¶
Note
From API Manager 3.2.0 onwards, WSO2 Identity Server is not packaged as a Key Manager. A remote WSO2 Identity Server instance should be used as the Key Manager.
WSO2 API-M | WSO2 IS-KM |
---|---|
API-M 4.3.0 GA |
GA or update for:
|
API-M-4.3.0 update | GA or update for:
Note Role based authorization for WSO2 IS 7.x is supported from WSO2 APIM 4.3.0.23 and WSO2 IS 7.0.0.65 onwards |
Streaming Integrator compatibility¶
Given below is the tested compatibility of the Streaming Integrator version 4.2.0.
Tested Operating Systems¶
The Streaming Integrator runtime is tested with the following operating systems:
Operating System | Versions |
---|---|
Windows | 7 10 |
Ubuntu | 16.04 17.04 18.04 |
MacOS High Sierra |
Tested JDKs¶
The Streaming Integrator runtime is tested with the following JDKS:
JDK | Version |
---|---|
Oracle JDK | 11, 17 |
OpenJDK | 11, 17 |
Tested DBMSs¶
The Streaming Integrator runtime is tested with the following databases:
DBMS | Version |
---|---|
H2 | 1.4.187 |
MySQL | 5.7 |
Microsoft SQL Server | 2017 |
Oracle | 11.2.0.2-x |
PostgreSQL | 9.6 |
Known Incompatibilities¶
Given below are the OS and JDK incompatibilities that WSO2 has come across while testing the Streaming Integrator runtime.
Operating System | Operating System Version | JDK Version |
---|---|---|
macOS High Sierra | 10.13.1 (17B1003) | JDK1.8.0_20 JDK1.8.0_144 JDK1.8.0_152 JDK1.8.0_162 |
macOS High Sierra | 10.13.2 | JDK1.8.0_144 JDK1.8.0_152 |
Ubuntu | 14.04 | JDK1.8.0_151 JDK1.8.0_152 JDK1.8.0_161 |
Ubuntu | 16.04 | JDK1.8.0_151 JDK1.8.0_152 JDK1.8.0_161 JDK1.8.0_162 |