Skip to content

DRYD-2094: Replace ClientResponse with Response#528

Open
mikejritter wants to merge 2 commits intocollectionspace:developfrom
mikejritter:dryd-2094-client-response
Open

DRYD-2094: Replace ClientResponse with Response#528
mikejritter wants to merge 2 commits intocollectionspace:developfrom
mikejritter:dryd-2094-client-response

Conversation

@mikejritter
Copy link
Copy Markdown
Contributor

What does this do?

  • Replace ClientResponse with javax Response
  • Remove unused ClientResponse imports
  • Update antrun plugin config

Why are we doing this? (with JIRA link)
Jira: https://collectionspace.atlassian.net/browse/DRYD-2094

This is another small change for RESTEasy 3.x before we upgrade so that we can deploy to dev and do some early testing there. This should also make the move to the jakarta namespace a bit easier as the imports are all the same.

When running the integration tests there was an error in the AccountClientTest related to the hibernate.cfg.xml and caused the update to the plugin in the pom.xml.

How should this be tested? Do these changes have associated tests?
Most of these have no functional changes that need to be tested. Only the ClaimProxy had return types updated should have its test suite ran to check as that is the only usage.

For the plugin configuration, in the project directory for services/account/client, run mvn clean package -DskipTests and see that the hibernate.xml.cfg which is written to target/test-classes has correct settings for the database configuration. The tests in services/account/client can be ran as well.

Dependencies for merging? Releasing to production?
None

Has the application documentation been updated for these changes?
No

Did someone actually run this code to verify it works?
@mikejritter ran the integration tests locally

Have any new security vulnerabilities been handled?
n/a

@mikejritter mikejritter requested a review from spirosdi April 21, 2026 17:35
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.

1 participant