zowe / api-layer

The API Mediation Layer provides a single point of access for mainframe service REST APIs.
Eclipse Public License 2.0
54 stars 62 forks source link

Old version of com.sun.jersey » jersey-client are used #3606

Open Shobhajayanna opened 3 months ago

Shobhajayanna commented 3 months ago

These artifacts have been moved to org.glassfish.jersey.core/jersey-client and have updated versions. these dependencies which are used in the repo are too old and they can be upgraded to newer versions.

balhar-jakub commented 3 months ago

@pablocarle @pj892031 Please provide more details.

pablocarle commented 3 months ago

The affected dependencies are the following, currently at 1.19.4: library('jersey_client4', 'com.sun.jersey.contribs', 'jersey-apache-client4').versionRef('jerseySun') library('jersey_client', 'com.sun.jersey', 'jersey-client').versionRef('jerseySun') library('jersey_core', 'com.sun.jersey', 'jersey-core').versionRef('jerseySun')

Upgrade of these dependencies imply breaking changes, such as switching to apache client 5 and package name changes.

balhar-jakub commented 3 months ago

Unless there is related security vulnerability with this information I wouldn't make the update for V2 release stream.