Skip to content

Commit

Permalink
TIKA-2634 upgrade Jackson to 2.9.5
Browse files Browse the repository at this point in the history
  • Loading branch information
tballison committed Apr 19, 2018
1 parent d1bc093 commit bb7adac
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 3 deletions.
13 changes: 12 additions & 1 deletion tika-nlp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,18 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.6.5</version>
<version>${jackson.version}</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>
<!-- Test dependencies -->
<dependency>
Expand Down
1 change: 1 addition & 0 deletions tika-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,7 @@
<gson.version>2.8.1</gson.version>
<cxf.version>3.0.16</cxf.version>
<slf4j.version>1.7.24</slf4j.version>
<jackson.version>2.9.5</jackson.version>
</properties>

<build>
Expand Down
23 changes: 22 additions & 1 deletion tika-parsers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -683,8 +683,29 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.4</version>
<version>${jackson.version}</version>
</dependency>
<!-- as of 2.9.5, jackson-databind is pulling in jackson-annotations 2.9.0
For now, we need to specify databind here with exclusion statement
-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>


<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jbig2-imageio</artifactId>
Expand Down
25 changes: 24 additions & 1 deletion tika-translate/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,34 @@
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxrs</artifactId>
<version>${cxf.version}</version>
<exclusions>
<!-- exclude because, as of 2.9.5, jaxb-annotations
is bringing in 2.9.0 of core's annotations
-->
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>2.9.4</version>
<version>${jackson.version}</version>
<exclusions>
<!-- exclude because, as of 2.9.5, jaxrs-json-provider
is bringing in 2.9.0 of core's annotations
-->
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>

<!-- Test dependencies -->
Expand Down

0 comments on commit bb7adac

Please sign in to comment.