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 javax.ws.rs:javax.ws.rs-api:2.1.1 to jakarta.ws.rs:jakarta.ws-rs-api:2.1.6 #940

Closed
wants to merge 1 commit into from

Conversation

dsvdmeer
Copy link

Description
The javax.ws.rs:javax.ws.rs-api dependency was continued under a new artifact called jakarta.ws.rs:jakarta.ws-rs-api (no API changes). The old artifact was giving us build errors using Gradle 7.5 due to specifying ${packaging.type} in the <packaging> tag in the POM. The new artifact specifies bundle instead which does work. See also this issue: jakartaee/rest#572.

Tested scenarios
We've tested this solution by using the following workaround for our app, which makes everything compile and run correctly again:

implementation("com.adyen:adyen-java-api-library:18.1.3") {
    exclude("javax.ws.rs", "javax.ws.rs-api")
}
implementation("jakarta.ws.rs:jakarta.ws.rs-api:2.1.6")

Fixed issue: n/a

@wboereboom
Copy link
Contributor

hi @dsvdmeer ,

Thank you for your contribution.
We'll test this change and come back to you as soon as possible!

Kind Regards,
Wouter
Adyen

@wboereboom
Copy link
Contributor

Hi @dsvdmeer ,

This change has been implemented in another PR where we reviewed our pom.xml file.
Thanks for your input, this change would have probably slipped under our radar if you hadn't brought it to our attention.

Thanks again for contributing to our Library!

Kind Regards,
Wouter
Adyen

@wboereboom wboereboom closed this Feb 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants