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

Bump jakarta.ws.rs-api from 2.1.6 to 3.1.0 in /modules/db #5095

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 1, 2023

Bumps jakarta.ws.rs-api from 2.1.6 to 3.1.0.

Release notes

Sourced from jakarta.ws.rs-api's releases.

3.0.0 Milestone 1

Changes for 3.0.0:

  • Package change from javax.ws.rs to jakarta.ws.rs in APIs and Specification document.
  • Removed Jersey as default client implementation.
  • Multiple improvement to MediaType checking.
  • Improvements to module-info.java
  • Deprecated usage of HEADER_DELEGATE in CacheControl
  • MultivaluedHashMap (by way of AbstractMultivaluedMap) is now serializable
  • Javadoc clarifications on SSE reconnect behavior
  • Javadoc clarifications on injection into resources/providers returned from getSingletons
  • Javadoc clarifications on Response.created()
  • Javadoc clarifications on ParamConverterProviders
  • Javadoc clarifications on the execution pipeline of MessageBodyReaders and MessageBodyWriters
  • Modified references to JCP/JSRs to proper Jakarta projects in spec document
  • Various corrections/improvements to spec document
  • Various changes to build artifacts, license references, etc.

Maven coordinates:

<dependency>
    <groupId>jakarta.ws.rs</groupId>
    <artifactId>jakarta.ws.rs-api</artifactId>
    <version>3.0.0-M1</version>
</dependency>

jakartaee/rest@2.1.6...3.0.0-m1

Changelog

Sourced from jakarta.ws.rs-api's changelog.

... (truncated)

Commits
  • 7796838 disable test replaceQueryTest4 : issue1106 (#1107)
  • cdbc48b add dependencies to run tck independently (#1102)
  • fdcd30c Removed unnecessary workarond for ephemerial port (#1103)
  • 61bb959 Merge pull request #1097 from jamezp/tck-fixes
  • 0057e64 Split executions of server tests & se tests (#1100)
  • 0ec6697 Applications are required to have a public no-arg constructor. The EchoApplic...
  • 38f6c4b Moved IsThrowingMatcherTest into ee.jakarta.tck namespace
  • 266b613 TCK test for spec clarification (#1089): Client MUST throw most specific su...
  • bea3c62 Spec Clarification: Client MUST throw most specific subclass of WebApplicat...
  • b2337e8 Maven profile jaxrs.jerseytck.build
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [jakarta.ws.rs-api](https://github.com/eclipse-ee4j/jaxrs-api) from 2.1.6 to 3.1.0.
- [Release notes](https://github.com/eclipse-ee4j/jaxrs-api/releases)
- [Changelog](https://github.com/jakartaee/rest/blob/master/jaxrs-tck-docs/JAXRSTCK3.1-ReleaseNotes.html)
- [Commits](jakartaee/rest@2.1.6...3.1.0)

---
updated-dependencies:
- dependency-name: jakarta.ws.rs:jakarta.ws.rs-api
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jul 1, 2023
gregorydlogan added a commit to gregorydlogan/opencast that referenced this pull request Feb 28, 2024
…-api-3.1.0' of opencast/opencast into develop

Pull request opencast#5095

  Bump jakarta.ws.rs-api from 2.1.6 to 3.1.0 in /modules/db
gregorydlogan added a commit to gregorydlogan/opencast that referenced this pull request Feb 28, 2024
Common compiles, but the authorization-xacml modules does not.  The
issue is that jboss spits out javax.xml.bind.* classes, which need to be
jakarta.xml.bind.*.  These are the same classes, just moved.  JBoss does
not seem to have an upgrade path past where it's at now unfortunately.
Replacing the library with something else seems viable, but we would
need to source something that's both supported (remember, JDK11), and
supports our XACML version (2.0).

Something like https://github.com/authzforce/core would work, but it
only supports XACML 3.0.  They provide an XSLT, so our migration paths
here look like

- with a dead OC, apply XSLT to files, and then update relevant database
  entries.  This seems *extremely* hairy in the sense that so many
  things can go wrong.
- Update-on-load for every XACML file loaded.  Unclear how reasonable
  this is, and I can see this causing havoc in 2-4 years when we remove
  support but someone wants to keep using old data.

At time of writing, this branch merges:
PR opencast#5095
PR opencast#5274
PR opencast#5386
PR opencast#5389
PR opencast#5390
@gregorydlogan
Copy link
Member

Work on this has started in https://github.com/gregorydlogan/opencast/tree/t/jaxb-upgrade, but is stuck. Any assistance appreciated.

@gregorydlogan gregorydlogan self-assigned this Feb 28, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github May 8, 2024

Superseded by #5827.

@dependabot dependabot bot closed this May 8, 2024
@dependabot dependabot bot deleted the dependabot/maven/modules/db/jakarta.ws.rs-jakarta.ws.rs-api-3.1.0 branch May 8, 2024 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant