Java version regression since SIP Server 3.12.2.2 release

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
dudley.aoi
Posts: 31
Joined: Wed Oct 17, 2018 2:21 pm

Java version regression since SIP Server 3.12.2.2 release

Post by dudley.aoi »

1. Brekeke Product Name and Version: SIP Server 3.13.0.0/552 (started with version 3.12.2.2)

2. Java version: OpenJDK 17.0.2

3. OS type and the version: CentOS 7.9.2009

4. UA (phone), gateway or other hardware/software involved: N/A

5. Your problem:

Using OpenJDK 17 results in an error message of:
Currently running Java VM(17.0) is not compatible with this product. Please use Java 11.
This is a regression from SIP Server 3.12.1.5/546 which works perfectly fine with OpenJDK both 17.0.2 and even 18.0.1. This regression back to Java 11 started with SIP Server version 3.12.2.2 and is still the case on version 3.13.0.0.
There are NO MENTIONS of any changes to supported Java versions in the release notes of any of the three previous releases of SIP Server since 3.12.2.2, inclusive.

The closest answer I found in the forums on this was a question about Java 16 not being supported, and the response was to use Java 11 as it was latest LTS version at that time. But now Java 17 is the latest LTS version, and did work fine up until SIP Server version 3.12.2.2.
Mike
Posts: 733
Joined: Mon Mar 07, 2005 2:25 pm
Location: Sunny San Mateo
Contact:

Post by Mike »

Sorry for the confusion and inconvenience.

Some customers have experienced issues with Java 17 with certain Tomcat deployments. Therefore we still recommend Java 11 currently.

If you already used Java 17 without any issues with Brekeke SIP Server 3.12, you can ignore the message, and might keep using Java 17.

FYI: Brekeke SIP Server System Requirements
https://docs.brekeke.com/sip/environmen ... er-runs-on
Post Reply