ACS-2556 Bump Apache POI, Apache Tika, and PDFBox (#640)

Bump Apache POI to 5.2.2, Apache Tika to 2.4.1 and PDFBox to 2.0.26
This commit is contained in:
mikolajbrzezinski
2022-06-30 13:12:32 +02:00
committed by GitHub
parent 69ec6cddc3
commit 95a4027ed0
3 changed files with 6 additions and 9 deletions

View File

@@ -40,7 +40,7 @@
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-tools</artifactId>
<version>2.0.25</version>
<version>2.0.26</version>
</dependency>
<!-- OOXMLThumbnailContentTransformer -->

View File

@@ -32,7 +32,7 @@ import java.io.PushbackInputStream;
import java.util.HashSet;
import java.util.Set;
import org.apache.poi.poifs.common.POIFSConstants;
import org.apache.poi.poifs.filesystem.FileMagic;
import org.apache.poi.util.IOUtils;
import org.apache.tika.exception.TikaException;
import org.apache.tika.metadata.Metadata;
@@ -95,10 +95,7 @@ public class TikaOfficeDetectParser implements Parser
}
// Which is it?
if (initial4[0] == POIFSConstants.OOXML_FILE_HEADER[0] &&
initial4[1] == POIFSConstants.OOXML_FILE_HEADER[1] &&
initial4[2] == POIFSConstants.OOXML_FILE_HEADER[2] &&
initial4[3] == POIFSConstants.OOXML_FILE_HEADER[3])
if (FileMagic.valueOf(initial4) == FileMagic.OOXML)
{
ooxmlParser.parse(wrapped, handler, metadata, parseContext);
}

View File

@@ -19,7 +19,7 @@
<maven.compiler.target>11</maven.compiler.target>
<image.tag>latest</image.tag>
<dependency.pdfbox.version>2.0.25</dependency.pdfbox.version>
<dependency.pdfbox.version>2.0.26</dependency.pdfbox.version>
<dependency.alfresco-jodconverter-core.version>3.0.1.12</dependency.alfresco-jodconverter-core.version>
<env.project_version>${project.version}</env.project_version>
<dependency.activemq.version>5.16.4</dependency.activemq.version>
@@ -27,8 +27,8 @@
<dependency.jackson-databind.version>2.13.3</dependency.jackson-databind.version>
<dependency.junit.version>4.13.2</dependency.junit.version>
<dependency.cxf.version>3.5.2</dependency.cxf.version>
<dependency.tika.version>2.2.1</dependency.tika.version>
<dependency.poi.version>4.1.2</dependency.poi.version>
<dependency.tika.version>2.4.1</dependency.tika.version>
<dependency.poi.version>5.2.2</dependency.poi.version>
<dependency.ooxml-schemas.version>1.4</dependency.ooxml-schemas.version>
<parent.core.deploy.skip>false</parent.core.deploy.skip>