Skip to content
This repository has been archived by the owner on Sep 28, 2024. It is now read-only.

Jakarta compatibility #25

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

rguihard
Copy link

@rguihard rguihard commented Jul 5, 2023

We have adjusted the project dependencies to be compatible with jakarta.

  • Deletion of javax dependencies : jaxb-impl, jaxb-core, jaxb-api, jsr181-api, jaxws-api
  • Import of jakarta dependencies : jakarta.xml.bind-api, jakarta.xml.ws-api
  • The plugin that generates the wsdl was moved to com.sun.xml.ws/

This pull request will result in a breaking change that will be incompatible with lower versions.
Perhaps a good approach could be the generation of an alternative version with a "jakarta" classifier with maven-deploy

Rguihard added 2 commits July 5, 2023 15:47
In order to have the Payline SDK run on Jakarta EE environment, this
commit migrates all deprecated "javax" namespace
The migration was executed using Eclipse transformer tool available at https://projects.eclipse.org/projects/technology.transformer
Deletion of javax dependencies and replacement with jakarta corresponding packages
Adjustment on bind.xml
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant