Skip to content

Commit

Permalink
pom: remove Jackson dependency and introduce Jakarta EE JSON-B. IQSS#…
Browse files Browse the repository at this point in the history
  • Loading branch information
poikilotherm committed Sep 11, 2020
1 parent c7d63c1 commit 46b7633
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -147,12 +147,23 @@
<artifactId>passay</artifactId>
<version>1.1.0</version>
</dependency>

<!-- JSON-P -->
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.json</artifactId>
<version>1.0.4</version>
<artifactId>jakarta.json</artifactId>
<!-- required during testing & runtime, version provided by Payara BOM -->
<scope>test</scope>
</dependency>
<!-- JSON-B API -->
<!-- No need to include Yasson implementation, too, as already delivered as transitive dep from Payara BOM -->
<dependency>
<groupId>jakarta.json.bind</groupId>
<artifactId>jakarta.json.bind-api</artifactId>
<!-- required during testing & runtime, version provided by Payara BOM -->
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
Expand Down Expand Up @@ -225,18 +236,6 @@
<version>2.2.4</version>
<scope>compile</scope>
</dependency>
<!-- Should be refactored and moved to transitive section above once on Java EE 8 (makes WAR smaller) -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<scope>provided</scope>
</dependency>
<!-- Should be refactored and moved to transitive section above once on Java EE 8 (makes WAR smaller) -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<!-- required by org.swordapp.server.sword2-server -->
<groupId>com.io7m.xom</groupId>
Expand Down

0 comments on commit 46b7633

Please sign in to comment.