[MAGNOLIA-8004] Compatibility with JDK 15 / Tomcat 9.0.43 Created: 18/Feb/21  Updated: 23/Feb/21  Resolved: 23/Feb/21

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: 6.2.6
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Arne Diekmann Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MAGNOLIA-8104 Verify and add Java 16 to certified s... Closed
relation
is related to MGNLTOMCAT-18 Update to Tomcat 9.0.43 or later Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   

As the community-maintained Docker image for Tomcat only maintains images with JDK 15 since Tomcat 9.0.43 - which is the newest Tomcat 9.x release at the moment of opening this issue - we would really like to get that to work with Magnolia even though this is not part of the certified stack yet. After starting an instance with version 6.2.6 on Tomcat 9.0.43 with JDK 15 we got the following critical error, however:
 

Cannot invoke "com.google.inject.Injector.getBindings()" because "target" is null

Subsequently Magnolia couldn't be started successfully. Is there a change required in the dependencies of Magnolia? Is there an estimate as to when Magnolia will support JDK 15 and/or Tomcat 9.0.43? Maybe that progress can be tracked here.



 Comments   
Comment by Mercedes Iruela [ 23/Feb/21 ]

Hello Arne,

Thanks for reaching out, we already have tickets to tackle this. So far, we know that there are some problems with Java 15 and Magnolia cannot be installed with this version.

I am closing this ticket as duplicated, please follow up on the linked tickets.

Thanks!

Magnolia Support

Comment by Arne Diekmann [ 23/Feb/21 ]

Hi Mercedes,

good to hear you are already tracking this. But there is no way to monitor the progress on the linked issues because they are internal - correct? At least I can't find the ticket MGNLTOMCAT-18 mentioned by Federico Grilli.

Best,
Arne

Comment by Mercedes Iruela [ 23/Feb/21 ]

Yes, you are right, that tickets are internal but we will inform in our Release notes once these tasks are completed. You can also subscribe to our announcement mailing list to get notified when new releases are available.

Generated at Mon Feb 12 04:28:45 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.