Skip to content

Migrate Johnzon dependencies from javax to jakarta namespace #139

@tkvangorder

Description

@tkvangorder

It appears there are classified artifacts for Johnzon that are compatible with Jakarta EE 9. We will need to have a recipe to migrate to these artifacts. This will impact applications that are migrating to Spring Boot 3.0 and using JSON-P_1.1 (JSR-353) and JSON-B_1.0 (JSR-367).

Adding the jakarta classifier to johnzon artifacts:

    <dependency>
      <groupId>org.apache.johnzon</groupId>
      <artifactId>johnzon-core</artifactId>
      <version>${johnzon.version}</version>
      <classifier>jakarta</classifier>
    </dependency>
    <dependency>
      <groupId>org.apache.johnzon</groupId>
      <artifactId>johnzon-mapper</artifactId>
      <version>${johnzon.version}</version>
      <classifier>jakarta</classifier>
    </dependency>
    <dependency>
      <groupId>org.apache.johnzon</groupId>
      <artifactId>johnzon-jsonb</artifactId>
      <version>${johnzon.version}</version>
      <classifier>jakarta</classifier>
    </dependency>

Metadata

Metadata

Assignees

Labels

recipeRecipe requested

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions