Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Java Version #4204

Closed
5 tasks
Kathrin-Huber opened this issue Feb 18, 2021 · 2 comments
Closed
5 tasks

Update Java Version #4204

Kathrin-Huber opened this issue Feb 18, 2021 · 2 comments
Labels
dependencies Pull requests that update a dependency file development fund 2021 A candidate for the Kitodo e.V. development fund. security

Comments

@Kathrin-Huber
Copy link
Contributor

Kathrin-Huber commented Feb 18, 2021

Description

Due to security reasons as well as questions of support it is necessary to update the Java Version.
As Java 11 is a Version with Long time Support, it is recommended to use it for further development.
As a sideeffect, the Tomcat version needs to be updated to be compatible.
Furthermore all dependencies needs to be checked for new versions to keep them compatible.

TODO:

  • Make source code Java 11 compatible
  • change Java version in required places (e.g. pom)
  • check dependencies for newer versions and update them
  • update tomcat to Version 9
  • replace or remove tomcat-maven-plugin

Estimated Costs and Complexity

This is a mid-range project for about 7-9 PT

Related Issues

@Kathrin-Huber Kathrin-Huber added security 3.x dependencies Pull requests that update a dependency file development fund 2021 A candidate for the Kitodo e.V. development fund. labels Feb 18, 2021
@solth
Copy link
Member

solth commented Feb 18, 2021

* update tomcat to Version 8

Since we already verified in several installations that the most current version of Kitodo.Production 3.x runs on Tomcat 9 I would suggest to update to that version instead.

@stefanCCS
Copy link
Collaborator

Good idea, lets do it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file development fund 2021 A candidate for the Kitodo e.V. development fund. security
Projects
None yet
Development

No branches or pull requests

3 participants