icatproject / icat.server

The ICAT server offering both SOAP and "RESTlike" interfaces to a metadata catalog.
Other
1 stars 5 forks source link

Upgrade to JakartaEE 10 API for compatibility with Payara 6 #312

Closed ajkyffin closed 10 months ago

ajkyffin commented 11 months ago

Changes the imports of JavaEE classes in the javax namespace to the jakarta namespace, and increases the Java requirement to version 11 since that is the minimum supported by Jakarta EE 10. These are both breaking changes so this is a new major version.

The commons-fileupload dependency is removed since there is no version compatible with the jakarta namespace. The native multipart handling in the Servlet API is used instead.

This has already been released as version 6.0.0.