Skip to content

DRYD-2053: Update JAXB Imports#522

Merged
mikejritter merged 4 commits into
collectionspace:upgrade/dryd-1633-core-updatesfrom
mikejritter:upgrade/dryd-2053-jaxb-imports
Apr 10, 2026
Merged

DRYD-2053: Update JAXB Imports#522
mikejritter merged 4 commits into
collectionspace:upgrade/dryd-1633-core-updatesfrom
mikejritter:upgrade/dryd-2053-jaxb-imports

Conversation

@mikejritter
Copy link
Copy Markdown
Contributor

What does this do?

  • Replace JAXB imports with their Jakarta equivalents
  • Update NameConverter importer
  • Fix field access regression in RoleResource

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

This replaces the javax.xml.bind imports with their jakarta versions now that we have replaced the old jaxb-api dependency and updated the maven plugin to generate with jakarta.

How should this be tested? Do these changes have associated tests?

  • Pull the repository
  • Compile :) mvn clean package -DskipTests

Dependencies for merging? Releasing to production?
Next steps for this are to update our build, then get our build deployments to work which involves updating Hibernate and potentially Nuxeo.

Has the application documentation been updated for these changes?
Nyet

Did someone actually run this code to verify it works?
@mikejritter compiled locally

Have any new security vulnerabilities been handled?
n/a

@mikejritter mikejritter merged commit 50c71f2 into collectionspace:upgrade/dryd-1633-core-updates Apr 10, 2026
@mikejritter mikejritter deleted the upgrade/dryd-2053-jaxb-imports branch April 10, 2026 21:12
mikejritter added a commit to mikejritter/services that referenced this pull request Apr 14, 2026
* Replace javax.xml.bind imports with jakarta
* Replace NameCoverter import
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