You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2022/07/14 17:15:25 UTC
[tika] branch main updated: TIKA-3812 -- add unit tests to confirm parser order with >= 2.4.1
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new 19b0337d6 TIKA-3812 -- add unit tests to confirm parser order with >= 2.4.1
19b0337d6 is described below
commit 19b0337d60d91778d6837f88e62d151586888a79
Author: tallison <ta...@apache.org>
AuthorDate: Thu Jul 14 13:14:53 2022 -0400
TIKA-3812 -- add unit tests to confirm parser order with >= 2.4.1
---
.../tika-parser-scientific-package/pom.xml | 6 +
.../parser/scientific/integration/TestParsers.java | 82 +++++
.../src/test/resources/2.4.0-no-tesseract.txt | 348 ++++++++++++++++++++
.../src/test/resources/2.4.0-tesseract.txt | 358 +++++++++++++++++++++
.../src/test/resources/2.4.1-no-tesseract.txt | 348 ++++++++++++++++++++
.../src/test/resources/2.4.1-tesseract.txt | 358 +++++++++++++++++++++
6 files changed, 1500 insertions(+)
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/pom.xml b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/pom.xml
index 2528299bc..7d318091f 100644
--- a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/pom.xml
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/pom.xml
@@ -38,6 +38,12 @@
<artifactId>tika-parser-scientific-module</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.tika</groupId>
+ <artifactId>tika-parsers-standard-package</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/java/org/apache/tika/parser/scientific/integration/TestParsers.java b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/java/org/apache/tika/parser/scientific/integration/TestParsers.java
new file mode 100644
index 000000000..ccd1c2074
--- /dev/null
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/java/org/apache/tika/parser/scientific/integration/TestParsers.java
@@ -0,0 +1,82 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+package org.apache.tika.parser.scientific.integration;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import java.io.BufferedReader;
+import java.io.InputStreamReader;
+import java.nio.charset.StandardCharsets;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.junit.jupiter.api.Test;
+
+import org.apache.tika.mime.MediaType;
+import org.apache.tika.parser.DefaultParser;
+import org.apache.tika.parser.Parser;
+import org.apache.tika.parser.ocr.TesseractOCRParser;
+
+/**
+ * We fixed parser ordering in 2.4.1. This confirms going forward that the integration
+ * of tika-parsers-standard with the tika-parser-scientific package maintains
+ * parser order.
+ *
+ * This does not currently test parsers added after 2.4.1.
+ *
+ * We included 2.4.0 for historical reasons to show what the behavior was
+ * before the fix.
+ */
+public class TestParsers {
+
+ @Test
+ public void testDiffsFrom241() throws Exception {
+
+ Map<String, String> currentDefault = getDefault();
+ String path241 = "/2.4.1-no-tesseract.txt";
+ if (new TesseractOCRParser().hasTesseract()) {
+ path241 = "/2.4.1-tesseract.txt";
+ }
+
+ int checked = 0;
+ try (BufferedReader reader =
+ new BufferedReader(new InputStreamReader(
+ getClass().getResourceAsStream(path241),
+ StandardCharsets.UTF_8))) {
+ String line = reader.readLine();
+ while (line != null) {
+ String[] data = line.split("\t");
+ String mediaType = data[0];
+ String parserClass = data[1];
+ assertEquals(currentDefault.get(mediaType), parserClass);
+ checked++;
+ line = reader.readLine();
+ }
+ }
+ assertEquals(358, checked);
+ }
+
+ private Map<String, String> getDefault() {
+ DefaultParser p = new DefaultParser();
+ Map<String, String> ret = new HashMap<>();
+ for (Map.Entry<MediaType, Parser> e : p.getParsers().entrySet()) {
+ ret.put(e.getKey().toString(), e.getValue().getClass().toString());
+ }
+ return ret;
+ }
+}
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-no-tesseract.txt b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-no-tesseract.txt
new file mode 100644
index 000000000..a929ec74d
--- /dev/null
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-no-tesseract.txt
@@ -0,0 +1,348 @@
+application/aaigrid class org.apache.tika.parser.gdal.GDALParser
+application/aig class org.apache.tika.parser.gdal.GDALParser
+application/applefile class org.apache.tika.parser.apple.AppleSingleFileParser
+application/atom+xml class org.apache.tika.parser.feed.FeedParser
+application/chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/deflate64 class org.apache.tika.parser.pkg.CompressorParser
+application/dif+xml class org.apache.tika.parser.dif.DIFParser
+application/dted class org.apache.tika.parser.gdal.GDALParser
+application/elas class org.apache.tika.parser.gdal.GDALParser
+application/envi.hdr class org.apache.tika.parser.envi.EnviHeaderParser
+application/epub+zip class org.apache.tika.parser.epub.EpubParser
+application/fits class org.apache.tika.parser.gdal.GDALParser
+application/gff class org.apache.tika.parser.gdal.GDALParser
+application/grass-ascii-grid class org.apache.tika.parser.gdal.GDALParser
+application/gzip class org.apache.tika.parser.pkg.CompressorParser
+application/java-archive class org.apache.tika.parser.pkg.PackageParser
+application/java-vm class org.apache.tika.parser.asm.ClassParser
+application/jaxa-pal-sar class org.apache.tika.parser.gdal.GDALParser
+application/jdem class org.apache.tika.parser.gdal.GDALParser
+application/kate class org.gagravarr.tika.OggParser
+application/leveller class org.apache.tika.parser.gdal.GDALParser
+application/mbox class org.apache.tika.parser.mbox.MboxParser
+application/mock+xml class org.apache.tika.parser.mock.MockParser
+application/mp4 class org.apache.tika.parser.mp4.MP4Parser
+application/msword class org.apache.tika.parser.microsoft.OfficeParser
+application/ogg class org.gagravarr.tika.OggParser
+application/onenote; format=one class org.apache.tika.parser.microsoft.onenote.OneNoteParser
+application/pcisdk class org.apache.tika.parser.gdal.GDALParser
+application/pdf class org.apache.tika.parser.pdf.PDFParser
+application/pkcs7-mime class org.apache.tika.parser.crypto.Pkcs7Parser
+application/pkcs7-signature class org.apache.tika.parser.crypto.Pkcs7Parser
+application/rss+xml class org.apache.tika.parser.feed.FeedParser
+application/rtf class org.apache.tika.parser.microsoft.rtf.RTFParser
+application/sdts-raster class org.apache.tika.parser.gdal.GDALParser
+application/sldworks class org.apache.tika.parser.microsoft.OfficeParser
+application/terragen class org.apache.tika.parser.gdal.GDALParser
+application/timestamped-data class org.apache.tika.parser.crypto.TSDParser
+application/vnd.adobe.indesign-idml-package class org.apache.tika.parser.indesign.IDMLParser
+application/vnd.apple.iwork class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.keynote.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.numbers class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.numbers.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.numbers.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.pages class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.pages.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.pages.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.unknown.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.mif class org.apache.tika.parser.mif.MIFParser
+application/vnd.ms-excel class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-excel.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.2 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.binary.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.workspace.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.workspace.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-htmlhelp class org.apache.tika.parser.microsoft.chm.ChmParser
+application/vnd.ms-outlook class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-outlook-pst class org.apache.tika.parser.microsoft.pst.OutlookPSTParser
+application/vnd.ms-powerpoint class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-powerpoint.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.presentation.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slide.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slideshow.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-project class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-spreadsheetml class org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser
+application/vnd.ms-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/vnd.ms-visio.drawing class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.drawing.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.document.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word2006ml class org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser
+application/vnd.ms-wordml class org.apache.tika.parser.microsoft.xml.WordMLParser
+application/vnd.ms-xpsdocument class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.oasis.opendocument.chart class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.chart-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.flat.presentation class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.spreadsheet class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.text class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.formula class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.formula-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-master class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-web class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.tika.flat.document class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.openxmlformats-officedocument.presentationml.presentation class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slide class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slideshow class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.document class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.sun.xml.writer class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.visio class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.wap.xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/vnd.wordperfect; version=5.0 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=5.1 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=6.x class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vrt class org.apache.tika.parser.gdal.GDALParser
+application/warc class org.apache.tika.parser.warc.WARCParser
+application/x-7z-compressed class org.apache.tika.parser.pkg.PackageParser
+application/x-ace2 class org.apache.tika.parser.gdal.GDALParser
+application/x-archive class org.apache.tika.parser.pkg.PackageParser
+application/x-arj class org.apache.tika.parser.pkg.PackageParser
+application/x-asp class org.apache.tika.parser.html.HtmlParser
+application/x-bag class org.apache.tika.parser.gdal.GDALParser
+application/x-blx class org.apache.tika.parser.gdal.GDALParser
+application/x-bplist class org.apache.tika.parser.apple.PListParser
+application/x-bplist-itunes class org.apache.tika.parser.apple.PListParser
+application/x-bplist-memgraph class org.apache.tika.parser.apple.PListParser
+application/x-bplist-webarchive class org.apache.tika.parser.apple.PListParser
+application/x-brotli class org.apache.tika.parser.pkg.CompressorParser
+application/x-bt class org.apache.tika.parser.gdal.GDALParser
+application/x-bzip class org.apache.tika.parser.pkg.CompressorParser
+application/x-bzip2 class org.apache.tika.parser.pkg.CompressorParser
+application/x-cappi class org.apache.tika.parser.gdal.GDALParser
+application/x-chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/x-coasp class org.apache.tika.parser.gdal.GDALParser
+application/x-compress class org.apache.tika.parser.pkg.CompressorParser
+application/x-coredump class org.apache.tika.parser.executable.ExecutableParser
+application/x-cosar class org.apache.tika.parser.gdal.GDALParser
+application/x-cpg class org.apache.tika.parser.gdal.GDALParser
+application/x-cpio class org.apache.tika.parser.pkg.PackageParser
+application/x-ctable2 class org.apache.tika.parser.gdal.GDALParser
+application/x-ctg class org.apache.tika.parser.gdal.GDALParser
+application/x-dbf class org.apache.tika.parser.dbf.DBFParser
+application/x-dipex class org.apache.tika.parser.gdal.GDALParser
+application/x-dods class org.apache.tika.parser.gdal.GDALParser
+application/x-doq1 class org.apache.tika.parser.gdal.GDALParser
+application/x-doq2 class org.apache.tika.parser.gdal.GDALParser
+application/x-e00-grid class org.apache.tika.parser.gdal.GDALParser
+application/x-ecrg-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-elf class org.apache.tika.parser.executable.ExecutableParser
+application/x-envi class org.apache.tika.parser.gdal.GDALParser
+application/x-envi-hdr class org.apache.tika.parser.gdal.GDALParser
+application/x-epsilon class org.apache.tika.parser.gdal.GDALParser
+application/x-ers class org.apache.tika.parser.gdal.GDALParser
+application/x-executable class org.apache.tika.parser.executable.ExecutableParser
+application/x-fast class org.apache.tika.parser.gdal.GDALParser
+application/x-fictionbook+xml class org.apache.tika.parser.xml.FictionBookParser
+application/x-font-adobe-metric class org.apache.tika.parser.font.AdobeFontMetricParser
+application/x-font-ttf class org.apache.tika.parser.font.TrueTypeParser
+application/x-generic-bin class org.apache.tika.parser.gdal.GDALParser
+application/x-geo-pdf class org.apache.tika.parser.gdal.GDALParser
+application/x-gmt class org.apache.tika.parser.gdal.GDALParser
+application/x-grib class org.apache.tika.parser.gdal.GDALParser
+application/x-grib2 class org.apache.tika.parser.grib.GribParser
+application/x-gs7bg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsag class org.apache.tika.parser.gdal.GDALParser
+application/x-gsbg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsc class org.apache.tika.parser.gdal.GDALParser
+application/x-gtx class org.apache.tika.parser.gdal.GDALParser
+application/x-gxf class org.apache.tika.parser.gdal.GDALParser
+application/x-hdf class org.apache.tika.parser.hdf.HDFParser
+application/x-http class org.apache.tika.parser.gdal.GDALParser
+application/x-httpresponse class org.apache.tika.parser.http.HttpParser
+application/x-hwp-v5 class org.apache.tika.parser.hwp.HwpV5Parser
+application/x-ibooks+zip class org.apache.tika.parser.epub.EpubParser
+application/x-ingr class org.apache.tika.parser.gdal.GDALParser
+application/x-isatab class org.apache.tika.parser.isatab.ISArchiveParser
+application/x-isis2 class org.apache.tika.parser.gdal.GDALParser
+application/x-isis3 class org.apache.tika.parser.gdal.GDALParser
+application/x-java-pack200 class org.apache.tika.parser.pkg.CompressorParser
+application/x-kml class org.apache.tika.parser.gdal.GDALParser
+application/x-kro class org.apache.tika.parser.gdal.GDALParser
+application/x-l1b class org.apache.tika.parser.gdal.GDALParser
+application/x-lan class org.apache.tika.parser.gdal.GDALParser
+application/x-lcp class org.apache.tika.parser.gdal.GDALParser
+application/x-los-las class org.apache.tika.parser.gdal.GDALParser
+application/x-lz4 class org.apache.tika.parser.pkg.CompressorParser
+application/x-lzma class org.apache.tika.parser.pkg.CompressorParser
+application/x-maker class org.apache.tika.parser.mif.MIFParser
+application/x-map class org.apache.tika.parser.gdal.GDALParser
+application/x-matlab-data class org.apache.tika.parser.mat.MatParser
+application/x-mbtiles class org.apache.tika.parser.gdal.GDALParser
+application/x-midi class org.apache.tika.parser.audio.MidiParser
+application/x-ms-owner class org.apache.tika.parser.microsoft.MSOwnerFileParser
+application/x-msaccess class org.apache.tika.parser.microsoft.JackcessParser
+application/x-msdownload class org.apache.tika.parser.executable.ExecutableParser
+application/x-msgn class org.apache.tika.parser.gdal.GDALParser
+application/x-mspublisher class org.apache.tika.parser.microsoft.OfficeParser
+application/x-ndf class org.apache.tika.parser.gdal.GDALParser
+application/x-netcdf class org.apache.tika.parser.netcdf.NetCDFParser
+application/x-ngs-geoid class org.apache.tika.parser.gdal.GDALParser
+application/x-ntv2 class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grc class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grd class org.apache.tika.parser.gdal.GDALParser
+application/x-object class org.apache.tika.parser.executable.ExecutableParser
+application/x-p-aux class org.apache.tika.parser.gdal.GDALParser
+application/x-pcidsk class org.apache.tika.parser.gdal.GDALParser
+application/x-pds class org.apache.tika.parser.gdal.GDALParser
+application/x-plist class org.apache.tika.parser.apple.PListParser
+application/x-pnm class org.apache.tika.parser.gdal.GDALParser
+application/x-ppi class org.apache.tika.parser.gdal.GDALParser
+application/x-prt class org.apache.tika.parser.prt.PRTParser
+application/x-quattro-pro; version=9 class org.apache.tika.parser.wordperfect.QuattroProParser
+application/x-r class org.apache.tika.parser.gdal.GDALParser
+application/x-rar-compressed class org.apache.tika.parser.pkg.RarParser
+application/x-rasterlite class org.apache.tika.parser.gdal.GDALParser
+application/x-rik class org.apache.tika.parser.gdal.GDALParser
+application/x-rmf class org.apache.tika.parser.gdal.GDALParser
+application/x-rpf-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-rs2 class org.apache.tika.parser.gdal.GDALParser
+application/x-rst class org.apache.tika.parser.gdal.GDALParser
+application/x-sas-data class org.apache.tika.parser.sas.SAS7BDATParser
+application/x-sdat class org.apache.tika.parser.gdal.GDALParser
+application/x-sharedlib class org.apache.tika.parser.executable.ExecutableParser
+application/x-snappy class org.apache.tika.parser.pkg.CompressorParser
+application/x-snodas class org.apache.tika.parser.gdal.GDALParser
+application/x-srtmhgt class org.apache.tika.parser.gdal.GDALParser
+application/x-tar class org.apache.tika.parser.pkg.PackageParser
+application/x-tika-msoffice class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msoffice-embedded; format=ole10_native class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msworks-spreadsheet class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ole-drm-encrypted class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ooxml-protected class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-unix-dump class org.apache.tika.parser.pkg.PackageParser
+application/x-til class org.apache.tika.parser.gdal.GDALParser
+application/x-tmx class org.apache.tika.parser.tmx.TMXParser
+application/x-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/x-tsx class org.apache.tika.parser.gdal.GDALParser
+application/x-usgs-dem class org.apache.tika.parser.gdal.GDALParser
+application/x-wacz class org.apache.tika.parser.wacz.WACZParser
+application/x-wcs class org.apache.tika.parser.gdal.GDALParser
+application/x-webp class org.apache.tika.parser.gdal.GDALParser
+application/x-wms class org.apache.tika.parser.gdal.GDALParser
+application/x-xliff+xml class org.apache.tika.parser.xliff.XLIFF12Parser
+application/x-xliff+zip class org.apache.tika.parser.xliff.XLZParser
+application/x-xyz class org.apache.tika.parser.gdal.GDALParser
+application/x-xz class org.apache.tika.parser.pkg.CompressorParser
+application/x-zmap class org.apache.tika.parser.gdal.GDALParser
+application/xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/xml class org.apache.tika.parser.xml.DcXMLParser
+application/xpm class org.apache.tika.parser.gdal.GDALParser
+application/zip class org.apache.tika.parser.pkg.PackageParser
+application/zlib class org.apache.tika.parser.pkg.CompressorParser
+audio/basic class org.apache.tika.parser.audio.AudioParser
+audio/midi class org.apache.tika.parser.audio.MidiParser
+audio/mp4 class org.apache.tika.parser.mp4.MP4Parser
+audio/mpeg class org.apache.tika.parser.mp3.Mp3Parser
+audio/ogg class org.gagravarr.tika.OggParser
+audio/ogg; codecs=opus class org.gagravarr.tika.OpusParser
+audio/ogg; codecs=speex class org.gagravarr.tika.SpeexParser
+audio/opus class org.gagravarr.tika.OpusParser
+audio/speex class org.gagravarr.tika.SpeexParser
+audio/vnd.wave class org.apache.tika.parser.audio.AudioParser
+audio/vorbis class org.gagravarr.tika.VorbisParser
+audio/x-aiff class org.apache.tika.parser.audio.AudioParser
+audio/x-flac class org.gagravarr.tika.FlacParser
+audio/x-oggflac class org.gagravarr.tika.FlacParser
+audio/x-oggpcm class org.gagravarr.tika.OggParser
+image/adrg class org.apache.tika.parser.gdal.GDALParser
+image/arg class org.apache.tika.parser.gdal.GDALParser
+image/big-gif class org.apache.tika.parser.gdal.GDALParser
+image/bmp class org.apache.tika.parser.image.ImageParser
+image/bpg class org.apache.tika.parser.image.BPGParser
+image/bsb class org.apache.tika.parser.gdal.GDALParser
+image/ceos class org.apache.tika.parser.gdal.GDALParser
+image/eir class org.apache.tika.parser.gdal.GDALParser
+image/emf class org.apache.tika.parser.microsoft.EMFParser
+image/envisat class org.apache.tika.parser.gdal.GDALParser
+image/fit class org.apache.tika.parser.gdal.GDALParser
+image/fits class org.apache.tika.parser.gdal.GDALParser
+image/geotiff class org.apache.tika.parser.gdal.GDALParser
+image/gif class org.apache.tika.parser.image.ImageParser
+image/heic class org.apache.tika.parser.image.HeifParser
+image/heic-sequence class org.apache.tika.parser.image.HeifParser
+image/heif class org.apache.tika.parser.image.HeifParser
+image/heif-sequence class org.apache.tika.parser.image.HeifParser
+image/hfa class org.apache.tika.parser.gdal.GDALParser
+image/icns class org.apache.tika.parser.image.ICNSParser
+image/ida class org.apache.tika.parser.gdal.GDALParser
+image/ilwis class org.apache.tika.parser.gdal.GDALParser
+image/jp2 class org.apache.tika.parser.gdal.GDALParser
+image/jpeg class org.apache.tika.parser.image.JpegParser
+image/jxl class org.apache.tika.parser.image.JXLParser
+image/nitf class org.apache.tika.parser.gdal.GDALParser
+image/png class org.apache.tika.parser.image.ImageParser
+image/raster class org.apache.tika.parser.gdal.GDALParser
+image/sar-ceos class org.apache.tika.parser.gdal.GDALParser
+image/sgi class org.apache.tika.parser.gdal.GDALParser
+image/svg+xml class org.apache.tika.parser.xml.DcXMLParser
+image/tiff class org.apache.tika.parser.image.TiffParser
+image/vnd.adobe.photoshop class org.apache.tika.parser.image.PSDParser
+image/vnd.dgn; version=8 class org.apache.tika.parser.dgn.DGN8Parser
+image/vnd.dwg class org.apache.tika.parser.dwg.DWGParser
+image/vnd.microsoft.icon class org.apache.tika.parser.image.ImageParser
+image/vnd.wap.wbmp class org.apache.tika.parser.image.ImageParser
+image/webp class org.apache.tika.parser.image.WebPParser
+image/wmf class org.apache.tika.parser.microsoft.WMFParser
+image/x-airsar class org.apache.tika.parser.gdal.GDALParser
+image/x-bpg class org.apache.tika.parser.image.BPGParser
+image/x-dimap class org.apache.tika.parser.gdal.GDALParser
+image/x-fujibas class org.apache.tika.parser.gdal.GDALParser
+image/x-hdf5-image class org.apache.tika.parser.gdal.GDALParser
+image/x-jbig2 class org.apache.tika.parser.image.ImageParser
+image/x-mff class org.apache.tika.parser.gdal.GDALParser
+image/x-mff2 class org.apache.tika.parser.gdal.GDALParser
+image/x-ozi class org.apache.tika.parser.gdal.GDALParser
+image/x-pcraster class org.apache.tika.parser.gdal.GDALParser
+image/x-srp class org.apache.tika.parser.gdal.GDALParser
+image/x-xcf class org.apache.tika.parser.image.ImageParser
+message/rfc822 class org.apache.tika.parser.mail.RFC822Parser
+model/vnd.dwfx+xps class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+text/csv class org.apache.tika.parser.csv.TextAndCSVParser
+text/html class org.apache.tika.parser.html.HtmlParser
+text/iso19139+xml class org.apache.tika.parser.geoinfo.GeographicInformationParser
+text/plain class org.apache.tika.parser.csv.TextAndCSVParser
+text/tsv class org.apache.tika.parser.csv.TextAndCSVParser
+text/vnd.iptc.anpa class org.apache.tika.parser.iptc.IptcAnpaParser
+text/x-c++src class org.apache.tika.parser.code.SourceCodeParser
+text/x-groovy class org.apache.tika.parser.code.SourceCodeParser
+text/x-java-source class org.apache.tika.parser.code.SourceCodeParser
+video/3gpp class org.apache.tika.parser.mp4.MP4Parser
+video/3gpp2 class org.apache.tika.parser.mp4.MP4Parser
+video/daala class org.gagravarr.tika.OggParser
+video/mp4 class org.apache.tika.parser.mp4.MP4Parser
+video/mpeg class org.apache.tika.parser.external.CompositeExternalParser
+video/ogg class org.gagravarr.tika.OggParser
+video/quicktime class org.apache.tika.parser.mp4.MP4Parser
+video/theora class org.gagravarr.tika.TheoraParser
+video/x-dirac class org.gagravarr.tika.OggParser
+video/x-flv class org.apache.tika.parser.video.FLVParser
+video/x-m4v class org.apache.tika.parser.mp4.MP4Parser
+video/x-msvideo class org.apache.tika.parser.external.CompositeExternalParser
+video/x-oggrgb class org.gagravarr.tika.OggParser
+video/x-ogguvs class org.gagravarr.tika.OggParser
+video/x-oggyuv class org.gagravarr.tika.OggParser
+video/x-ogm class org.gagravarr.tika.OggParser
\ No newline at end of file
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-tesseract.txt b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-tesseract.txt
new file mode 100644
index 000000000..35bc12103
--- /dev/null
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.0-tesseract.txt
@@ -0,0 +1,358 @@
+application/aaigrid class org.apache.tika.parser.gdal.GDALParser
+application/aig class org.apache.tika.parser.gdal.GDALParser
+application/applefile class org.apache.tika.parser.apple.AppleSingleFileParser
+application/atom+xml class org.apache.tika.parser.feed.FeedParser
+application/chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/deflate64 class org.apache.tika.parser.pkg.CompressorParser
+application/dif+xml class org.apache.tika.parser.dif.DIFParser
+application/dted class org.apache.tika.parser.gdal.GDALParser
+application/elas class org.apache.tika.parser.gdal.GDALParser
+application/envi.hdr class org.apache.tika.parser.envi.EnviHeaderParser
+application/epub+zip class org.apache.tika.parser.epub.EpubParser
+application/fits class org.apache.tika.parser.gdal.GDALParser
+application/gff class org.apache.tika.parser.gdal.GDALParser
+application/grass-ascii-grid class org.apache.tika.parser.gdal.GDALParser
+application/gzip class org.apache.tika.parser.pkg.CompressorParser
+application/java-archive class org.apache.tika.parser.pkg.PackageParser
+application/java-vm class org.apache.tika.parser.asm.ClassParser
+application/jaxa-pal-sar class org.apache.tika.parser.gdal.GDALParser
+application/jdem class org.apache.tika.parser.gdal.GDALParser
+application/kate class org.gagravarr.tika.OggParser
+application/leveller class org.apache.tika.parser.gdal.GDALParser
+application/mbox class org.apache.tika.parser.mbox.MboxParser
+application/mock+xml class org.apache.tika.parser.mock.MockParser
+application/mp4 class org.apache.tika.parser.mp4.MP4Parser
+application/msword class org.apache.tika.parser.microsoft.OfficeParser
+application/ogg class org.gagravarr.tika.OggParser
+application/onenote; format=one class org.apache.tika.parser.microsoft.onenote.OneNoteParser
+application/pcisdk class org.apache.tika.parser.gdal.GDALParser
+application/pdf class org.apache.tika.parser.pdf.PDFParser
+application/pkcs7-mime class org.apache.tika.parser.crypto.Pkcs7Parser
+application/pkcs7-signature class org.apache.tika.parser.crypto.Pkcs7Parser
+application/rss+xml class org.apache.tika.parser.feed.FeedParser
+application/rtf class org.apache.tika.parser.microsoft.rtf.RTFParser
+application/sdts-raster class org.apache.tika.parser.gdal.GDALParser
+application/sldworks class org.apache.tika.parser.microsoft.OfficeParser
+application/terragen class org.apache.tika.parser.gdal.GDALParser
+application/timestamped-data class org.apache.tika.parser.crypto.TSDParser
+application/vnd.adobe.indesign-idml-package class org.apache.tika.parser.indesign.IDMLParser
+application/vnd.apple.iwork class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.keynote.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.numbers class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.numbers.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.numbers.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.pages class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.pages.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.pages.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.unknown.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.mif class org.apache.tika.parser.mif.MIFParser
+application/vnd.ms-excel class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-excel.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.2 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.binary.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.workspace.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.workspace.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-htmlhelp class org.apache.tika.parser.microsoft.chm.ChmParser
+application/vnd.ms-outlook class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-outlook-pst class org.apache.tika.parser.microsoft.pst.OutlookPSTParser
+application/vnd.ms-powerpoint class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-powerpoint.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.presentation.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slide.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slideshow.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-project class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-spreadsheetml class org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser
+application/vnd.ms-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/vnd.ms-visio.drawing class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.drawing.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.document.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word2006ml class org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser
+application/vnd.ms-wordml class org.apache.tika.parser.microsoft.xml.WordMLParser
+application/vnd.ms-xpsdocument class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.oasis.opendocument.chart class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.chart-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.flat.presentation class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.spreadsheet class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.text class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.formula class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.formula-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-master class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-web class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.tika.flat.document class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.openxmlformats-officedocument.presentationml.presentation class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slide class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slideshow class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.document class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.sun.xml.writer class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.visio class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.wap.xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/vnd.wordperfect; version=5.0 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=5.1 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=6.x class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vrt class org.apache.tika.parser.gdal.GDALParser
+application/warc class org.apache.tika.parser.warc.WARCParser
+application/x-7z-compressed class org.apache.tika.parser.pkg.PackageParser
+application/x-ace2 class org.apache.tika.parser.gdal.GDALParser
+application/x-archive class org.apache.tika.parser.pkg.PackageParser
+application/x-arj class org.apache.tika.parser.pkg.PackageParser
+application/x-asp class org.apache.tika.parser.html.HtmlParser
+application/x-bag class org.apache.tika.parser.gdal.GDALParser
+application/x-blx class org.apache.tika.parser.gdal.GDALParser
+application/x-bplist class org.apache.tika.parser.apple.PListParser
+application/x-bplist-itunes class org.apache.tika.parser.apple.PListParser
+application/x-bplist-memgraph class org.apache.tika.parser.apple.PListParser
+application/x-bplist-webarchive class org.apache.tika.parser.apple.PListParser
+application/x-brotli class org.apache.tika.parser.pkg.CompressorParser
+application/x-bt class org.apache.tika.parser.gdal.GDALParser
+application/x-bzip class org.apache.tika.parser.pkg.CompressorParser
+application/x-bzip2 class org.apache.tika.parser.pkg.CompressorParser
+application/x-cappi class org.apache.tika.parser.gdal.GDALParser
+application/x-chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/x-coasp class org.apache.tika.parser.gdal.GDALParser
+application/x-compress class org.apache.tika.parser.pkg.CompressorParser
+application/x-coredump class org.apache.tika.parser.executable.ExecutableParser
+application/x-cosar class org.apache.tika.parser.gdal.GDALParser
+application/x-cpg class org.apache.tika.parser.gdal.GDALParser
+application/x-cpio class org.apache.tika.parser.pkg.PackageParser
+application/x-ctable2 class org.apache.tika.parser.gdal.GDALParser
+application/x-ctg class org.apache.tika.parser.gdal.GDALParser
+application/x-dbf class org.apache.tika.parser.dbf.DBFParser
+application/x-dipex class org.apache.tika.parser.gdal.GDALParser
+application/x-dods class org.apache.tika.parser.gdal.GDALParser
+application/x-doq1 class org.apache.tika.parser.gdal.GDALParser
+application/x-doq2 class org.apache.tika.parser.gdal.GDALParser
+application/x-e00-grid class org.apache.tika.parser.gdal.GDALParser
+application/x-ecrg-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-elf class org.apache.tika.parser.executable.ExecutableParser
+application/x-envi class org.apache.tika.parser.gdal.GDALParser
+application/x-envi-hdr class org.apache.tika.parser.gdal.GDALParser
+application/x-epsilon class org.apache.tika.parser.gdal.GDALParser
+application/x-ers class org.apache.tika.parser.gdal.GDALParser
+application/x-executable class org.apache.tika.parser.executable.ExecutableParser
+application/x-fast class org.apache.tika.parser.gdal.GDALParser
+application/x-fictionbook+xml class org.apache.tika.parser.xml.FictionBookParser
+application/x-font-adobe-metric class org.apache.tika.parser.font.AdobeFontMetricParser
+application/x-font-ttf class org.apache.tika.parser.font.TrueTypeParser
+application/x-generic-bin class org.apache.tika.parser.gdal.GDALParser
+application/x-geo-pdf class org.apache.tika.parser.gdal.GDALParser
+application/x-gmt class org.apache.tika.parser.gdal.GDALParser
+application/x-grib class org.apache.tika.parser.gdal.GDALParser
+application/x-grib2 class org.apache.tika.parser.grib.GribParser
+application/x-gs7bg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsag class org.apache.tika.parser.gdal.GDALParser
+application/x-gsbg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsc class org.apache.tika.parser.gdal.GDALParser
+application/x-gtx class org.apache.tika.parser.gdal.GDALParser
+application/x-gxf class org.apache.tika.parser.gdal.GDALParser
+application/x-hdf class org.apache.tika.parser.hdf.HDFParser
+application/x-http class org.apache.tika.parser.gdal.GDALParser
+application/x-httpresponse class org.apache.tika.parser.http.HttpParser
+application/x-hwp-v5 class org.apache.tika.parser.hwp.HwpV5Parser
+application/x-ibooks+zip class org.apache.tika.parser.epub.EpubParser
+application/x-ingr class org.apache.tika.parser.gdal.GDALParser
+application/x-isatab class org.apache.tika.parser.isatab.ISArchiveParser
+application/x-isis2 class org.apache.tika.parser.gdal.GDALParser
+application/x-isis3 class org.apache.tika.parser.gdal.GDALParser
+application/x-java-pack200 class org.apache.tika.parser.pkg.CompressorParser
+application/x-kml class org.apache.tika.parser.gdal.GDALParser
+application/x-kro class org.apache.tika.parser.gdal.GDALParser
+application/x-l1b class org.apache.tika.parser.gdal.GDALParser
+application/x-lan class org.apache.tika.parser.gdal.GDALParser
+application/x-lcp class org.apache.tika.parser.gdal.GDALParser
+application/x-los-las class org.apache.tika.parser.gdal.GDALParser
+application/x-lz4 class org.apache.tika.parser.pkg.CompressorParser
+application/x-lzma class org.apache.tika.parser.pkg.CompressorParser
+application/x-maker class org.apache.tika.parser.mif.MIFParser
+application/x-map class org.apache.tika.parser.gdal.GDALParser
+application/x-matlab-data class org.apache.tika.parser.mat.MatParser
+application/x-mbtiles class org.apache.tika.parser.gdal.GDALParser
+application/x-midi class org.apache.tika.parser.audio.MidiParser
+application/x-ms-owner class org.apache.tika.parser.microsoft.MSOwnerFileParser
+application/x-msaccess class org.apache.tika.parser.microsoft.JackcessParser
+application/x-msdownload class org.apache.tika.parser.executable.ExecutableParser
+application/x-msgn class org.apache.tika.parser.gdal.GDALParser
+application/x-mspublisher class org.apache.tika.parser.microsoft.OfficeParser
+application/x-ndf class org.apache.tika.parser.gdal.GDALParser
+application/x-netcdf class org.apache.tika.parser.netcdf.NetCDFParser
+application/x-ngs-geoid class org.apache.tika.parser.gdal.GDALParser
+application/x-ntv2 class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grc class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grd class org.apache.tika.parser.gdal.GDALParser
+application/x-object class org.apache.tika.parser.executable.ExecutableParser
+application/x-p-aux class org.apache.tika.parser.gdal.GDALParser
+application/x-pcidsk class org.apache.tika.parser.gdal.GDALParser
+application/x-pds class org.apache.tika.parser.gdal.GDALParser
+application/x-plist class org.apache.tika.parser.apple.PListParser
+application/x-pnm class org.apache.tika.parser.gdal.GDALParser
+application/x-ppi class org.apache.tika.parser.gdal.GDALParser
+application/x-prt class org.apache.tika.parser.prt.PRTParser
+application/x-quattro-pro; version=9 class org.apache.tika.parser.wordperfect.QuattroProParser
+application/x-r class org.apache.tika.parser.gdal.GDALParser
+application/x-rar-compressed class org.apache.tika.parser.pkg.RarParser
+application/x-rasterlite class org.apache.tika.parser.gdal.GDALParser
+application/x-rik class org.apache.tika.parser.gdal.GDALParser
+application/x-rmf class org.apache.tika.parser.gdal.GDALParser
+application/x-rpf-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-rs2 class org.apache.tika.parser.gdal.GDALParser
+application/x-rst class org.apache.tika.parser.gdal.GDALParser
+application/x-sas-data class org.apache.tika.parser.sas.SAS7BDATParser
+application/x-sdat class org.apache.tika.parser.gdal.GDALParser
+application/x-sharedlib class org.apache.tika.parser.executable.ExecutableParser
+application/x-snappy class org.apache.tika.parser.pkg.CompressorParser
+application/x-snodas class org.apache.tika.parser.gdal.GDALParser
+application/x-srtmhgt class org.apache.tika.parser.gdal.GDALParser
+application/x-tar class org.apache.tika.parser.pkg.PackageParser
+application/x-tika-msoffice class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msoffice-embedded; format=ole10_native class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msworks-spreadsheet class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ole-drm-encrypted class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ooxml-protected class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-unix-dump class org.apache.tika.parser.pkg.PackageParser
+application/x-til class org.apache.tika.parser.gdal.GDALParser
+application/x-tmx class org.apache.tika.parser.tmx.TMXParser
+application/x-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/x-tsx class org.apache.tika.parser.gdal.GDALParser
+application/x-usgs-dem class org.apache.tika.parser.gdal.GDALParser
+application/x-wacz class org.apache.tika.parser.wacz.WACZParser
+application/x-wcs class org.apache.tika.parser.gdal.GDALParser
+application/x-webp class org.apache.tika.parser.gdal.GDALParser
+application/x-wms class org.apache.tika.parser.gdal.GDALParser
+application/x-xliff+xml class org.apache.tika.parser.xliff.XLIFF12Parser
+application/x-xliff+zip class org.apache.tika.parser.xliff.XLZParser
+application/x-xyz class org.apache.tika.parser.gdal.GDALParser
+application/x-xz class org.apache.tika.parser.pkg.CompressorParser
+application/x-zmap class org.apache.tika.parser.gdal.GDALParser
+application/xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/xml class org.apache.tika.parser.xml.DcXMLParser
+application/xpm class org.apache.tika.parser.gdal.GDALParser
+application/zip class org.apache.tika.parser.pkg.PackageParser
+application/zlib class org.apache.tika.parser.pkg.CompressorParser
+audio/basic class org.apache.tika.parser.audio.AudioParser
+audio/midi class org.apache.tika.parser.audio.MidiParser
+audio/mp4 class org.apache.tika.parser.mp4.MP4Parser
+audio/mpeg class org.apache.tika.parser.mp3.Mp3Parser
+audio/ogg class org.gagravarr.tika.OggParser
+audio/ogg; codecs=opus class org.gagravarr.tika.OpusParser
+audio/ogg; codecs=speex class org.gagravarr.tika.SpeexParser
+audio/opus class org.gagravarr.tika.OpusParser
+audio/speex class org.gagravarr.tika.SpeexParser
+audio/vnd.wave class org.apache.tika.parser.audio.AudioParser
+audio/vorbis class org.gagravarr.tika.VorbisParser
+audio/x-aiff class org.apache.tika.parser.audio.AudioParser
+audio/x-flac class org.gagravarr.tika.FlacParser
+audio/x-oggflac class org.gagravarr.tika.FlacParser
+audio/x-oggpcm class org.gagravarr.tika.OggParser
+image/adrg class org.apache.tika.parser.gdal.GDALParser
+image/arg class org.apache.tika.parser.gdal.GDALParser
+image/big-gif class org.apache.tika.parser.gdal.GDALParser
+image/bmp class org.apache.tika.parser.image.ImageParser
+image/bpg class org.apache.tika.parser.image.BPGParser
+image/bsb class org.apache.tika.parser.gdal.GDALParser
+image/ceos class org.apache.tika.parser.gdal.GDALParser
+image/eir class org.apache.tika.parser.gdal.GDALParser
+image/emf class org.apache.tika.parser.microsoft.EMFParser
+image/envisat class org.apache.tika.parser.gdal.GDALParser
+image/fit class org.apache.tika.parser.gdal.GDALParser
+image/fits class org.apache.tika.parser.gdal.GDALParser
+image/geotiff class org.apache.tika.parser.gdal.GDALParser
+image/gif class org.apache.tika.parser.image.ImageParser
+image/heic class org.apache.tika.parser.image.HeifParser
+image/heic-sequence class org.apache.tika.parser.image.HeifParser
+image/heif class org.apache.tika.parser.image.HeifParser
+image/heif-sequence class org.apache.tika.parser.image.HeifParser
+image/hfa class org.apache.tika.parser.gdal.GDALParser
+image/icns class org.apache.tika.parser.image.ICNSParser
+image/ida class org.apache.tika.parser.gdal.GDALParser
+image/ilwis class org.apache.tika.parser.gdal.GDALParser
+image/jp2 class org.apache.tika.parser.ocr.TesseractOCRParser
+image/jpeg class org.apache.tika.parser.image.JpegParser
+image/jpx class org.apache.tika.parser.ocr.TesseractOCRParser
+image/jxl class org.apache.tika.parser.image.JXLParser
+image/nitf class org.apache.tika.parser.gdal.GDALParser
+image/ocr-bmp class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-gif class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jp2 class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jpeg class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jpx class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-png class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-tiff class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-x-portable-pixmap class org.apache.tika.parser.ocr.TesseractOCRParser
+image/png class org.apache.tika.parser.image.ImageParser
+image/raster class org.apache.tika.parser.gdal.GDALParser
+image/sar-ceos class org.apache.tika.parser.gdal.GDALParser
+image/sgi class org.apache.tika.parser.gdal.GDALParser
+image/svg+xml class org.apache.tika.parser.xml.DcXMLParser
+image/tiff class org.apache.tika.parser.image.TiffParser
+image/vnd.adobe.photoshop class org.apache.tika.parser.image.PSDParser
+image/vnd.dgn; version=8 class org.apache.tika.parser.dgn.DGN8Parser
+image/vnd.dwg class org.apache.tika.parser.dwg.DWGParser
+image/vnd.microsoft.icon class org.apache.tika.parser.image.ImageParser
+image/vnd.wap.wbmp class org.apache.tika.parser.image.ImageParser
+image/webp class org.apache.tika.parser.image.WebPParser
+image/wmf class org.apache.tika.parser.microsoft.WMFParser
+image/x-airsar class org.apache.tika.parser.gdal.GDALParser
+image/x-bpg class org.apache.tika.parser.image.BPGParser
+image/x-dimap class org.apache.tika.parser.gdal.GDALParser
+image/x-fujibas class org.apache.tika.parser.gdal.GDALParser
+image/x-hdf5-image class org.apache.tika.parser.gdal.GDALParser
+image/x-jbig2 class org.apache.tika.parser.image.ImageParser
+image/x-mff class org.apache.tika.parser.gdal.GDALParser
+image/x-mff2 class org.apache.tika.parser.gdal.GDALParser
+image/x-ozi class org.apache.tika.parser.gdal.GDALParser
+image/x-pcraster class org.apache.tika.parser.gdal.GDALParser
+image/x-portable-pixmap class org.apache.tika.parser.ocr.TesseractOCRParser
+image/x-srp class org.apache.tika.parser.gdal.GDALParser
+image/x-xcf class org.apache.tika.parser.image.ImageParser
+message/rfc822 class org.apache.tika.parser.mail.RFC822Parser
+model/vnd.dwfx+xps class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+text/csv class org.apache.tika.parser.csv.TextAndCSVParser
+text/html class org.apache.tika.parser.html.HtmlParser
+text/iso19139+xml class org.apache.tika.parser.geoinfo.GeographicInformationParser
+text/plain class org.apache.tika.parser.csv.TextAndCSVParser
+text/tsv class org.apache.tika.parser.csv.TextAndCSVParser
+text/vnd.iptc.anpa class org.apache.tika.parser.iptc.IptcAnpaParser
+text/x-c++src class org.apache.tika.parser.code.SourceCodeParser
+text/x-groovy class org.apache.tika.parser.code.SourceCodeParser
+text/x-java-source class org.apache.tika.parser.code.SourceCodeParser
+video/3gpp class org.apache.tika.parser.mp4.MP4Parser
+video/3gpp2 class org.apache.tika.parser.mp4.MP4Parser
+video/daala class org.gagravarr.tika.OggParser
+video/mp4 class org.apache.tika.parser.mp4.MP4Parser
+video/mpeg class org.apache.tika.parser.external.CompositeExternalParser
+video/ogg class org.gagravarr.tika.OggParser
+video/quicktime class org.apache.tika.parser.mp4.MP4Parser
+video/theora class org.gagravarr.tika.TheoraParser
+video/x-dirac class org.gagravarr.tika.OggParser
+video/x-flv class org.apache.tika.parser.video.FLVParser
+video/x-m4v class org.apache.tika.parser.mp4.MP4Parser
+video/x-msvideo class org.apache.tika.parser.external.CompositeExternalParser
+video/x-oggrgb class org.gagravarr.tika.OggParser
+video/x-ogguvs class org.gagravarr.tika.OggParser
+video/x-oggyuv class org.gagravarr.tika.OggParser
+video/x-ogm class org.gagravarr.tika.OggParser
\ No newline at end of file
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-no-tesseract.txt b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-no-tesseract.txt
new file mode 100644
index 000000000..f0bfb8cff
--- /dev/null
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-no-tesseract.txt
@@ -0,0 +1,348 @@
+application/aaigrid class org.apache.tika.parser.gdal.GDALParser
+application/aig class org.apache.tika.parser.gdal.GDALParser
+application/applefile class org.apache.tika.parser.apple.AppleSingleFileParser
+application/atom+xml class org.apache.tika.parser.feed.FeedParser
+application/chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/deflate64 class org.apache.tika.parser.pkg.CompressorParser
+application/dif+xml class org.apache.tika.parser.dif.DIFParser
+application/dted class org.apache.tika.parser.gdal.GDALParser
+application/elas class org.apache.tika.parser.gdal.GDALParser
+application/envi.hdr class org.apache.tika.parser.envi.EnviHeaderParser
+application/epub+zip class org.apache.tika.parser.epub.EpubParser
+application/fits class org.apache.tika.parser.gdal.GDALParser
+application/gff class org.apache.tika.parser.gdal.GDALParser
+application/grass-ascii-grid class org.apache.tika.parser.gdal.GDALParser
+application/gzip class org.apache.tika.parser.pkg.CompressorParser
+application/java-archive class org.apache.tika.parser.pkg.PackageParser
+application/java-vm class org.apache.tika.parser.asm.ClassParser
+application/jaxa-pal-sar class org.apache.tika.parser.gdal.GDALParser
+application/jdem class org.apache.tika.parser.gdal.GDALParser
+application/kate class org.gagravarr.tika.OggParser
+application/leveller class org.apache.tika.parser.gdal.GDALParser
+application/mbox class org.apache.tika.parser.mbox.MboxParser
+application/mock+xml class org.apache.tika.parser.mock.MockParser
+application/mp4 class org.apache.tika.parser.mp4.MP4Parser
+application/msword class org.apache.tika.parser.microsoft.OfficeParser
+application/ogg class org.gagravarr.tika.OggParser
+application/onenote; format=one class org.apache.tika.parser.microsoft.onenote.OneNoteParser
+application/pcisdk class org.apache.tika.parser.gdal.GDALParser
+application/pdf class org.apache.tika.parser.pdf.PDFParser
+application/pkcs7-mime class org.apache.tika.parser.crypto.Pkcs7Parser
+application/pkcs7-signature class org.apache.tika.parser.crypto.Pkcs7Parser
+application/rss+xml class org.apache.tika.parser.feed.FeedParser
+application/rtf class org.apache.tika.parser.microsoft.rtf.RTFParser
+application/sdts-raster class org.apache.tika.parser.gdal.GDALParser
+application/sldworks class org.apache.tika.parser.microsoft.OfficeParser
+application/terragen class org.apache.tika.parser.gdal.GDALParser
+application/timestamped-data class org.apache.tika.parser.crypto.TSDParser
+application/vnd.adobe.indesign-idml-package class org.apache.tika.parser.indesign.IDMLParser
+application/vnd.apple.iwork class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.keynote.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.numbers class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.numbers.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.numbers.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.pages class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.pages.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.pages.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.unknown.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.mif class org.apache.tika.parser.mif.MIFParser
+application/vnd.ms-excel class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-excel.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.2 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.binary.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.workspace.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.workspace.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-htmlhelp class org.apache.tika.parser.microsoft.chm.ChmParser
+application/vnd.ms-outlook class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-outlook-pst class org.apache.tika.parser.microsoft.pst.OutlookPSTParser
+application/vnd.ms-powerpoint class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-powerpoint.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.presentation.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slide.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slideshow.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-project class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-spreadsheetml class org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser
+application/vnd.ms-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/vnd.ms-visio.drawing class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.drawing.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.document.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word2006ml class org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser
+application/vnd.ms-wordml class org.apache.tika.parser.microsoft.xml.WordMLParser
+application/vnd.ms-xpsdocument class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.oasis.opendocument.chart class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.chart-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.flat.presentation class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.spreadsheet class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.text class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.formula class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.formula-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-master class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-web class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.tika.flat.document class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.openxmlformats-officedocument.presentationml.presentation class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slide class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slideshow class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.document class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.sun.xml.writer class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.visio class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.wap.xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/vnd.wordperfect; version=5.0 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=5.1 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=6.x class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vrt class org.apache.tika.parser.gdal.GDALParser
+application/warc class org.apache.tika.parser.warc.WARCParser
+application/x-7z-compressed class org.apache.tika.parser.pkg.PackageParser
+application/x-ace2 class org.apache.tika.parser.gdal.GDALParser
+application/x-archive class org.apache.tika.parser.pkg.PackageParser
+application/x-arj class org.apache.tika.parser.pkg.PackageParser
+application/x-asp class org.apache.tika.parser.html.HtmlParser
+application/x-bag class org.apache.tika.parser.gdal.GDALParser
+application/x-blx class org.apache.tika.parser.gdal.GDALParser
+application/x-bplist class org.apache.tika.parser.apple.PListParser
+application/x-bplist-itunes class org.apache.tika.parser.apple.PListParser
+application/x-bplist-memgraph class org.apache.tika.parser.apple.PListParser
+application/x-bplist-webarchive class org.apache.tika.parser.apple.PListParser
+application/x-brotli class org.apache.tika.parser.pkg.CompressorParser
+application/x-bt class org.apache.tika.parser.gdal.GDALParser
+application/x-bzip class org.apache.tika.parser.pkg.CompressorParser
+application/x-bzip2 class org.apache.tika.parser.pkg.CompressorParser
+application/x-cappi class org.apache.tika.parser.gdal.GDALParser
+application/x-chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/x-coasp class org.apache.tika.parser.gdal.GDALParser
+application/x-compress class org.apache.tika.parser.pkg.CompressorParser
+application/x-coredump class org.apache.tika.parser.executable.ExecutableParser
+application/x-cosar class org.apache.tika.parser.gdal.GDALParser
+application/x-cpg class org.apache.tika.parser.gdal.GDALParser
+application/x-cpio class org.apache.tika.parser.pkg.PackageParser
+application/x-ctable2 class org.apache.tika.parser.gdal.GDALParser
+application/x-ctg class org.apache.tika.parser.gdal.GDALParser
+application/x-dbf class org.apache.tika.parser.dbf.DBFParser
+application/x-dipex class org.apache.tika.parser.gdal.GDALParser
+application/x-dods class org.apache.tika.parser.gdal.GDALParser
+application/x-doq1 class org.apache.tika.parser.gdal.GDALParser
+application/x-doq2 class org.apache.tika.parser.gdal.GDALParser
+application/x-e00-grid class org.apache.tika.parser.gdal.GDALParser
+application/x-ecrg-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-elf class org.apache.tika.parser.executable.ExecutableParser
+application/x-envi class org.apache.tika.parser.gdal.GDALParser
+application/x-envi-hdr class org.apache.tika.parser.gdal.GDALParser
+application/x-epsilon class org.apache.tika.parser.gdal.GDALParser
+application/x-ers class org.apache.tika.parser.gdal.GDALParser
+application/x-executable class org.apache.tika.parser.executable.ExecutableParser
+application/x-fast class org.apache.tika.parser.gdal.GDALParser
+application/x-fictionbook+xml class org.apache.tika.parser.xml.FictionBookParser
+application/x-font-adobe-metric class org.apache.tika.parser.font.AdobeFontMetricParser
+application/x-font-ttf class org.apache.tika.parser.font.TrueTypeParser
+application/x-generic-bin class org.apache.tika.parser.gdal.GDALParser
+application/x-geo-pdf class org.apache.tika.parser.gdal.GDALParser
+application/x-gmt class org.apache.tika.parser.gdal.GDALParser
+application/x-grib class org.apache.tika.parser.gdal.GDALParser
+application/x-grib2 class org.apache.tika.parser.grib.GribParser
+application/x-gs7bg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsag class org.apache.tika.parser.gdal.GDALParser
+application/x-gsbg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsc class org.apache.tika.parser.gdal.GDALParser
+application/x-gtx class org.apache.tika.parser.gdal.GDALParser
+application/x-gxf class org.apache.tika.parser.gdal.GDALParser
+application/x-hdf class org.apache.tika.parser.gdal.GDALParser
+application/x-http class org.apache.tika.parser.gdal.GDALParser
+application/x-httpresponse class org.apache.tika.parser.http.HttpParser
+application/x-hwp-v5 class org.apache.tika.parser.hwp.HwpV5Parser
+application/x-ibooks+zip class org.apache.tika.parser.epub.EpubParser
+application/x-ingr class org.apache.tika.parser.gdal.GDALParser
+application/x-isatab class org.apache.tika.parser.isatab.ISArchiveParser
+application/x-isis2 class org.apache.tika.parser.gdal.GDALParser
+application/x-isis3 class org.apache.tika.parser.gdal.GDALParser
+application/x-java-pack200 class org.apache.tika.parser.pkg.CompressorParser
+application/x-kml class org.apache.tika.parser.gdal.GDALParser
+application/x-kro class org.apache.tika.parser.gdal.GDALParser
+application/x-l1b class org.apache.tika.parser.gdal.GDALParser
+application/x-lan class org.apache.tika.parser.gdal.GDALParser
+application/x-lcp class org.apache.tika.parser.gdal.GDALParser
+application/x-los-las class org.apache.tika.parser.gdal.GDALParser
+application/x-lz4 class org.apache.tika.parser.pkg.CompressorParser
+application/x-lzma class org.apache.tika.parser.pkg.CompressorParser
+application/x-maker class org.apache.tika.parser.mif.MIFParser
+application/x-map class org.apache.tika.parser.gdal.GDALParser
+application/x-matlab-data class org.apache.tika.parser.mat.MatParser
+application/x-mbtiles class org.apache.tika.parser.gdal.GDALParser
+application/x-midi class org.apache.tika.parser.audio.MidiParser
+application/x-ms-owner class org.apache.tika.parser.microsoft.MSOwnerFileParser
+application/x-msaccess class org.apache.tika.parser.microsoft.JackcessParser
+application/x-msdownload class org.apache.tika.parser.executable.ExecutableParser
+application/x-msgn class org.apache.tika.parser.gdal.GDALParser
+application/x-mspublisher class org.apache.tika.parser.microsoft.OfficeParser
+application/x-ndf class org.apache.tika.parser.gdal.GDALParser
+application/x-netcdf class org.apache.tika.parser.gdal.GDALParser
+application/x-ngs-geoid class org.apache.tika.parser.gdal.GDALParser
+application/x-ntv2 class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grc class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grd class org.apache.tika.parser.gdal.GDALParser
+application/x-object class org.apache.tika.parser.executable.ExecutableParser
+application/x-p-aux class org.apache.tika.parser.gdal.GDALParser
+application/x-pcidsk class org.apache.tika.parser.gdal.GDALParser
+application/x-pds class org.apache.tika.parser.gdal.GDALParser
+application/x-plist class org.apache.tika.parser.apple.PListParser
+application/x-pnm class org.apache.tika.parser.gdal.GDALParser
+application/x-ppi class org.apache.tika.parser.gdal.GDALParser
+application/x-prt class org.apache.tika.parser.prt.PRTParser
+application/x-quattro-pro; version=9 class org.apache.tika.parser.wordperfect.QuattroProParser
+application/x-r class org.apache.tika.parser.gdal.GDALParser
+application/x-rar-compressed class org.apache.tika.parser.pkg.RarParser
+application/x-rasterlite class org.apache.tika.parser.gdal.GDALParser
+application/x-rik class org.apache.tika.parser.gdal.GDALParser
+application/x-rmf class org.apache.tika.parser.gdal.GDALParser
+application/x-rpf-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-rs2 class org.apache.tika.parser.gdal.GDALParser
+application/x-rst class org.apache.tika.parser.gdal.GDALParser
+application/x-sas-data class org.apache.tika.parser.sas.SAS7BDATParser
+application/x-sdat class org.apache.tika.parser.gdal.GDALParser
+application/x-sharedlib class org.apache.tika.parser.executable.ExecutableParser
+application/x-snappy class org.apache.tika.parser.pkg.CompressorParser
+application/x-snodas class org.apache.tika.parser.gdal.GDALParser
+application/x-srtmhgt class org.apache.tika.parser.gdal.GDALParser
+application/x-tar class org.apache.tika.parser.pkg.PackageParser
+application/x-tika-msoffice class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msoffice-embedded; format=ole10_native class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msworks-spreadsheet class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ole-drm-encrypted class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ooxml-protected class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-unix-dump class org.apache.tika.parser.pkg.PackageParser
+application/x-til class org.apache.tika.parser.gdal.GDALParser
+application/x-tmx class org.apache.tika.parser.tmx.TMXParser
+application/x-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/x-tsx class org.apache.tika.parser.gdal.GDALParser
+application/x-usgs-dem class org.apache.tika.parser.gdal.GDALParser
+application/x-wacz class org.apache.tika.parser.wacz.WACZParser
+application/x-wcs class org.apache.tika.parser.gdal.GDALParser
+application/x-webp class org.apache.tika.parser.gdal.GDALParser
+application/x-wms class org.apache.tika.parser.gdal.GDALParser
+application/x-xliff+xml class org.apache.tika.parser.xliff.XLIFF12Parser
+application/x-xliff+zip class org.apache.tika.parser.xliff.XLZParser
+application/x-xyz class org.apache.tika.parser.gdal.GDALParser
+application/x-xz class org.apache.tika.parser.pkg.CompressorParser
+application/x-zmap class org.apache.tika.parser.gdal.GDALParser
+application/xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/xml class org.apache.tika.parser.xml.DcXMLParser
+application/xpm class org.apache.tika.parser.gdal.GDALParser
+application/zip class org.apache.tika.parser.pkg.PackageParser
+application/zlib class org.apache.tika.parser.pkg.CompressorParser
+audio/basic class org.apache.tika.parser.audio.AudioParser
+audio/midi class org.apache.tika.parser.audio.MidiParser
+audio/mp4 class org.apache.tika.parser.mp4.MP4Parser
+audio/mpeg class org.apache.tika.parser.mp3.Mp3Parser
+audio/ogg class org.gagravarr.tika.OggParser
+audio/ogg; codecs=opus class org.gagravarr.tika.OpusParser
+audio/ogg; codecs=speex class org.gagravarr.tika.SpeexParser
+audio/opus class org.gagravarr.tika.OpusParser
+audio/speex class org.gagravarr.tika.SpeexParser
+audio/vnd.wave class org.apache.tika.parser.audio.AudioParser
+audio/vorbis class org.gagravarr.tika.VorbisParser
+audio/x-aiff class org.apache.tika.parser.audio.AudioParser
+audio/x-flac class org.gagravarr.tika.FlacParser
+audio/x-oggflac class org.gagravarr.tika.FlacParser
+audio/x-oggpcm class org.gagravarr.tika.OggParser
+image/adrg class org.apache.tika.parser.gdal.GDALParser
+image/arg class org.apache.tika.parser.gdal.GDALParser
+image/big-gif class org.apache.tika.parser.gdal.GDALParser
+image/bmp class org.apache.tika.parser.gdal.GDALParser
+image/bpg class org.apache.tika.parser.image.BPGParser
+image/bsb class org.apache.tika.parser.gdal.GDALParser
+image/ceos class org.apache.tika.parser.gdal.GDALParser
+image/eir class org.apache.tika.parser.gdal.GDALParser
+image/emf class org.apache.tika.parser.microsoft.EMFParser
+image/envisat class org.apache.tika.parser.gdal.GDALParser
+image/fit class org.apache.tika.parser.gdal.GDALParser
+image/fits class org.apache.tika.parser.gdal.GDALParser
+image/geotiff class org.apache.tika.parser.gdal.GDALParser
+image/gif class org.apache.tika.parser.gdal.GDALParser
+image/heic class org.apache.tika.parser.image.HeifParser
+image/heic-sequence class org.apache.tika.parser.image.HeifParser
+image/heif class org.apache.tika.parser.image.HeifParser
+image/heif-sequence class org.apache.tika.parser.image.HeifParser
+image/hfa class org.apache.tika.parser.gdal.GDALParser
+image/icns class org.apache.tika.parser.image.ICNSParser
+image/ida class org.apache.tika.parser.gdal.GDALParser
+image/ilwis class org.apache.tika.parser.gdal.GDALParser
+image/jp2 class org.apache.tika.parser.gdal.GDALParser
+image/jpeg class org.apache.tika.parser.gdal.GDALParser
+image/jxl class org.apache.tika.parser.image.JXLParser
+image/nitf class org.apache.tika.parser.gdal.GDALParser
+image/png class org.apache.tika.parser.gdal.GDALParser
+image/raster class org.apache.tika.parser.gdal.GDALParser
+image/sar-ceos class org.apache.tika.parser.gdal.GDALParser
+image/sgi class org.apache.tika.parser.gdal.GDALParser
+image/svg+xml class org.apache.tika.parser.xml.DcXMLParser
+image/tiff class org.apache.tika.parser.image.TiffParser
+image/vnd.adobe.photoshop class org.apache.tika.parser.image.PSDParser
+image/vnd.dgn; version=8 class org.apache.tika.parser.dgn.DGN8Parser
+image/vnd.dwg class org.apache.tika.parser.dwg.DWGParser
+image/vnd.microsoft.icon class org.apache.tika.parser.image.ImageParser
+image/vnd.wap.wbmp class org.apache.tika.parser.image.ImageParser
+image/webp class org.apache.tika.parser.image.WebPParser
+image/wmf class org.apache.tika.parser.microsoft.WMFParser
+image/x-airsar class org.apache.tika.parser.gdal.GDALParser
+image/x-bpg class org.apache.tika.parser.image.BPGParser
+image/x-dimap class org.apache.tika.parser.gdal.GDALParser
+image/x-fujibas class org.apache.tika.parser.gdal.GDALParser
+image/x-hdf5-image class org.apache.tika.parser.gdal.GDALParser
+image/x-jbig2 class org.apache.tika.parser.image.ImageParser
+image/x-mff class org.apache.tika.parser.gdal.GDALParser
+image/x-mff2 class org.apache.tika.parser.gdal.GDALParser
+image/x-ozi class org.apache.tika.parser.gdal.GDALParser
+image/x-pcraster class org.apache.tika.parser.gdal.GDALParser
+image/x-srp class org.apache.tika.parser.gdal.GDALParser
+image/x-xcf class org.apache.tika.parser.image.ImageParser
+message/rfc822 class org.apache.tika.parser.mail.RFC822Parser
+model/vnd.dwfx+xps class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+text/csv class org.apache.tika.parser.csv.TextAndCSVParser
+text/html class org.apache.tika.parser.html.HtmlParser
+text/iso19139+xml class org.apache.tika.parser.geoinfo.GeographicInformationParser
+text/plain class org.apache.tika.parser.csv.TextAndCSVParser
+text/tsv class org.apache.tika.parser.csv.TextAndCSVParser
+text/vnd.iptc.anpa class org.apache.tika.parser.iptc.IptcAnpaParser
+text/x-c++src class org.apache.tika.parser.code.SourceCodeParser
+text/x-groovy class org.apache.tika.parser.code.SourceCodeParser
+text/x-java-source class org.apache.tika.parser.code.SourceCodeParser
+video/3gpp class org.apache.tika.parser.mp4.MP4Parser
+video/3gpp2 class org.apache.tika.parser.mp4.MP4Parser
+video/daala class org.gagravarr.tika.OggParser
+video/mp4 class org.apache.tika.parser.external.CompositeExternalParser
+video/mpeg class org.apache.tika.parser.external.CompositeExternalParser
+video/ogg class org.gagravarr.tika.OggParser
+video/quicktime class org.apache.tika.parser.mp4.MP4Parser
+video/theora class org.gagravarr.tika.TheoraParser
+video/x-dirac class org.gagravarr.tika.OggParser
+video/x-flv class org.apache.tika.parser.video.FLVParser
+video/x-m4v class org.apache.tika.parser.mp4.MP4Parser
+video/x-msvideo class org.apache.tika.parser.external.CompositeExternalParser
+video/x-oggrgb class org.gagravarr.tika.OggParser
+video/x-ogguvs class org.gagravarr.tika.OggParser
+video/x-oggyuv class org.gagravarr.tika.OggParser
+video/x-ogm class org.gagravarr.tika.OggParser
\ No newline at end of file
diff --git a/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-tesseract.txt b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-tesseract.txt
new file mode 100644
index 000000000..439716dfe
--- /dev/null
+++ b/tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/test/resources/2.4.1-tesseract.txt
@@ -0,0 +1,358 @@
+application/aaigrid class org.apache.tika.parser.gdal.GDALParser
+application/aig class org.apache.tika.parser.gdal.GDALParser
+application/applefile class org.apache.tika.parser.apple.AppleSingleFileParser
+application/atom+xml class org.apache.tika.parser.feed.FeedParser
+application/chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/deflate64 class org.apache.tika.parser.pkg.CompressorParser
+application/dif+xml class org.apache.tika.parser.dif.DIFParser
+application/dted class org.apache.tika.parser.gdal.GDALParser
+application/elas class org.apache.tika.parser.gdal.GDALParser
+application/envi.hdr class org.apache.tika.parser.envi.EnviHeaderParser
+application/epub+zip class org.apache.tika.parser.epub.EpubParser
+application/fits class org.apache.tika.parser.gdal.GDALParser
+application/gff class org.apache.tika.parser.gdal.GDALParser
+application/grass-ascii-grid class org.apache.tika.parser.gdal.GDALParser
+application/gzip class org.apache.tika.parser.pkg.CompressorParser
+application/java-archive class org.apache.tika.parser.pkg.PackageParser
+application/java-vm class org.apache.tika.parser.asm.ClassParser
+application/jaxa-pal-sar class org.apache.tika.parser.gdal.GDALParser
+application/jdem class org.apache.tika.parser.gdal.GDALParser
+application/kate class org.gagravarr.tika.OggParser
+application/leveller class org.apache.tika.parser.gdal.GDALParser
+application/mbox class org.apache.tika.parser.mbox.MboxParser
+application/mock+xml class org.apache.tika.parser.mock.MockParser
+application/mp4 class org.apache.tika.parser.mp4.MP4Parser
+application/msword class org.apache.tika.parser.microsoft.OfficeParser
+application/ogg class org.gagravarr.tika.OggParser
+application/onenote; format=one class org.apache.tika.parser.microsoft.onenote.OneNoteParser
+application/pcisdk class org.apache.tika.parser.gdal.GDALParser
+application/pdf class org.apache.tika.parser.pdf.PDFParser
+application/pkcs7-mime class org.apache.tika.parser.crypto.Pkcs7Parser
+application/pkcs7-signature class org.apache.tika.parser.crypto.Pkcs7Parser
+application/rss+xml class org.apache.tika.parser.feed.FeedParser
+application/rtf class org.apache.tika.parser.microsoft.rtf.RTFParser
+application/sdts-raster class org.apache.tika.parser.gdal.GDALParser
+application/sldworks class org.apache.tika.parser.microsoft.OfficeParser
+application/terragen class org.apache.tika.parser.gdal.GDALParser
+application/timestamped-data class org.apache.tika.parser.crypto.TSDParser
+application/vnd.adobe.indesign-idml-package class org.apache.tika.parser.indesign.IDMLParser
+application/vnd.apple.iwork class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.keynote.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.keynote.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.numbers class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.numbers.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.numbers.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.pages class org.apache.tika.parser.iwork.IWorkPackageParser
+application/vnd.apple.pages.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.apple.pages.18 class org.apache.tika.parser.iwork.iwana.IWork18PackageParser
+application/vnd.apple.unknown.13 class org.apache.tika.parser.iwork.iwana.IWork13PackageParser
+application/vnd.mif class org.apache.tika.parser.mif.MIFParser
+application/vnd.ms-excel class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-excel.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.2 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.sheet.binary.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.sheet.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-excel.workspace.3 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-excel.workspace.4 class org.apache.tika.parser.microsoft.OldExcelParser
+application/vnd.ms-htmlhelp class org.apache.tika.parser.microsoft.chm.ChmParser
+application/vnd.ms-outlook class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-outlook-pst class org.apache.tika.parser.microsoft.pst.OutlookPSTParser
+application/vnd.ms-powerpoint class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-powerpoint.addin.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.presentation.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slide.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.slideshow.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-powerpoint.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-project class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.ms-spreadsheetml class org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser
+application/vnd.ms-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/vnd.ms-visio.drawing class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.drawing.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.stencil.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-visio.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.document.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word.template.macroenabled.12 class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.ms-word2006ml class org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser
+application/vnd.ms-wordml class org.apache.tika.parser.microsoft.xml.WordMLParser
+application/vnd.ms-xpsdocument class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.oasis.opendocument.chart class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.chart-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.flat.presentation class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.spreadsheet class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.flat.text class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.oasis.opendocument.formula class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.formula-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.graphics-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.image-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.presentation-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.spreadsheet-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-master class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-template class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.text-web class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.oasis.opendocument.tika.flat.document class org.apache.tika.parser.odf.FlatOpenDocumentParser
+application/vnd.openxmlformats-officedocument.presentationml.presentation class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slide class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.slideshow class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.presentationml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.spreadsheetml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.document class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.openxmlformats-officedocument.wordprocessingml.template class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+application/vnd.sun.xml.writer class org.apache.tika.parser.odf.OpenDocumentParser
+application/vnd.visio class org.apache.tika.parser.microsoft.OfficeParser
+application/vnd.wap.xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/vnd.wordperfect; version=5.0 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=5.1 class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vnd.wordperfect; version=6.x class org.apache.tika.parser.wordperfect.WordPerfectParser
+application/vrt class org.apache.tika.parser.gdal.GDALParser
+application/warc class org.apache.tika.parser.warc.WARCParser
+application/x-7z-compressed class org.apache.tika.parser.pkg.PackageParser
+application/x-ace2 class org.apache.tika.parser.gdal.GDALParser
+application/x-archive class org.apache.tika.parser.pkg.PackageParser
+application/x-arj class org.apache.tika.parser.pkg.PackageParser
+application/x-asp class org.apache.tika.parser.html.HtmlParser
+application/x-bag class org.apache.tika.parser.gdal.GDALParser
+application/x-blx class org.apache.tika.parser.gdal.GDALParser
+application/x-bplist class org.apache.tika.parser.apple.PListParser
+application/x-bplist-itunes class org.apache.tika.parser.apple.PListParser
+application/x-bplist-memgraph class org.apache.tika.parser.apple.PListParser
+application/x-bplist-webarchive class org.apache.tika.parser.apple.PListParser
+application/x-brotli class org.apache.tika.parser.pkg.CompressorParser
+application/x-bt class org.apache.tika.parser.gdal.GDALParser
+application/x-bzip class org.apache.tika.parser.pkg.CompressorParser
+application/x-bzip2 class org.apache.tika.parser.pkg.CompressorParser
+application/x-cappi class org.apache.tika.parser.gdal.GDALParser
+application/x-chm class org.apache.tika.parser.microsoft.chm.ChmParser
+application/x-coasp class org.apache.tika.parser.gdal.GDALParser
+application/x-compress class org.apache.tika.parser.pkg.CompressorParser
+application/x-coredump class org.apache.tika.parser.executable.ExecutableParser
+application/x-cosar class org.apache.tika.parser.gdal.GDALParser
+application/x-cpg class org.apache.tika.parser.gdal.GDALParser
+application/x-cpio class org.apache.tika.parser.pkg.PackageParser
+application/x-ctable2 class org.apache.tika.parser.gdal.GDALParser
+application/x-ctg class org.apache.tika.parser.gdal.GDALParser
+application/x-dbf class org.apache.tika.parser.dbf.DBFParser
+application/x-dipex class org.apache.tika.parser.gdal.GDALParser
+application/x-dods class org.apache.tika.parser.gdal.GDALParser
+application/x-doq1 class org.apache.tika.parser.gdal.GDALParser
+application/x-doq2 class org.apache.tika.parser.gdal.GDALParser
+application/x-e00-grid class org.apache.tika.parser.gdal.GDALParser
+application/x-ecrg-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-elf class org.apache.tika.parser.executable.ExecutableParser
+application/x-envi class org.apache.tika.parser.gdal.GDALParser
+application/x-envi-hdr class org.apache.tika.parser.gdal.GDALParser
+application/x-epsilon class org.apache.tika.parser.gdal.GDALParser
+application/x-ers class org.apache.tika.parser.gdal.GDALParser
+application/x-executable class org.apache.tika.parser.executable.ExecutableParser
+application/x-fast class org.apache.tika.parser.gdal.GDALParser
+application/x-fictionbook+xml class org.apache.tika.parser.xml.FictionBookParser
+application/x-font-adobe-metric class org.apache.tika.parser.font.AdobeFontMetricParser
+application/x-font-ttf class org.apache.tika.parser.font.TrueTypeParser
+application/x-generic-bin class org.apache.tika.parser.gdal.GDALParser
+application/x-geo-pdf class org.apache.tika.parser.gdal.GDALParser
+application/x-gmt class org.apache.tika.parser.gdal.GDALParser
+application/x-grib class org.apache.tika.parser.gdal.GDALParser
+application/x-grib2 class org.apache.tika.parser.grib.GribParser
+application/x-gs7bg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsag class org.apache.tika.parser.gdal.GDALParser
+application/x-gsbg class org.apache.tika.parser.gdal.GDALParser
+application/x-gsc class org.apache.tika.parser.gdal.GDALParser
+application/x-gtx class org.apache.tika.parser.gdal.GDALParser
+application/x-gxf class org.apache.tika.parser.gdal.GDALParser
+application/x-hdf class org.apache.tika.parser.gdal.GDALParser
+application/x-http class org.apache.tika.parser.gdal.GDALParser
+application/x-httpresponse class org.apache.tika.parser.http.HttpParser
+application/x-hwp-v5 class org.apache.tika.parser.hwp.HwpV5Parser
+application/x-ibooks+zip class org.apache.tika.parser.epub.EpubParser
+application/x-ingr class org.apache.tika.parser.gdal.GDALParser
+application/x-isatab class org.apache.tika.parser.isatab.ISArchiveParser
+application/x-isis2 class org.apache.tika.parser.gdal.GDALParser
+application/x-isis3 class org.apache.tika.parser.gdal.GDALParser
+application/x-java-pack200 class org.apache.tika.parser.pkg.CompressorParser
+application/x-kml class org.apache.tika.parser.gdal.GDALParser
+application/x-kro class org.apache.tika.parser.gdal.GDALParser
+application/x-l1b class org.apache.tika.parser.gdal.GDALParser
+application/x-lan class org.apache.tika.parser.gdal.GDALParser
+application/x-lcp class org.apache.tika.parser.gdal.GDALParser
+application/x-los-las class org.apache.tika.parser.gdal.GDALParser
+application/x-lz4 class org.apache.tika.parser.pkg.CompressorParser
+application/x-lzma class org.apache.tika.parser.pkg.CompressorParser
+application/x-maker class org.apache.tika.parser.mif.MIFParser
+application/x-map class org.apache.tika.parser.gdal.GDALParser
+application/x-matlab-data class org.apache.tika.parser.mat.MatParser
+application/x-mbtiles class org.apache.tika.parser.gdal.GDALParser
+application/x-midi class org.apache.tika.parser.audio.MidiParser
+application/x-ms-owner class org.apache.tika.parser.microsoft.MSOwnerFileParser
+application/x-msaccess class org.apache.tika.parser.microsoft.JackcessParser
+application/x-msdownload class org.apache.tika.parser.executable.ExecutableParser
+application/x-msgn class org.apache.tika.parser.gdal.GDALParser
+application/x-mspublisher class org.apache.tika.parser.microsoft.OfficeParser
+application/x-ndf class org.apache.tika.parser.gdal.GDALParser
+application/x-netcdf class org.apache.tika.parser.gdal.GDALParser
+application/x-ngs-geoid class org.apache.tika.parser.gdal.GDALParser
+application/x-ntv2 class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grc class org.apache.tika.parser.gdal.GDALParser
+application/x-nwt-grd class org.apache.tika.parser.gdal.GDALParser
+application/x-object class org.apache.tika.parser.executable.ExecutableParser
+application/x-p-aux class org.apache.tika.parser.gdal.GDALParser
+application/x-pcidsk class org.apache.tika.parser.gdal.GDALParser
+application/x-pds class org.apache.tika.parser.gdal.GDALParser
+application/x-plist class org.apache.tika.parser.apple.PListParser
+application/x-pnm class org.apache.tika.parser.gdal.GDALParser
+application/x-ppi class org.apache.tika.parser.gdal.GDALParser
+application/x-prt class org.apache.tika.parser.prt.PRTParser
+application/x-quattro-pro; version=9 class org.apache.tika.parser.wordperfect.QuattroProParser
+application/x-r class org.apache.tika.parser.gdal.GDALParser
+application/x-rar-compressed class org.apache.tika.parser.pkg.RarParser
+application/x-rasterlite class org.apache.tika.parser.gdal.GDALParser
+application/x-rik class org.apache.tika.parser.gdal.GDALParser
+application/x-rmf class org.apache.tika.parser.gdal.GDALParser
+application/x-rpf-toc class org.apache.tika.parser.gdal.GDALParser
+application/x-rs2 class org.apache.tika.parser.gdal.GDALParser
+application/x-rst class org.apache.tika.parser.gdal.GDALParser
+application/x-sas-data class org.apache.tika.parser.sas.SAS7BDATParser
+application/x-sdat class org.apache.tika.parser.gdal.GDALParser
+application/x-sharedlib class org.apache.tika.parser.executable.ExecutableParser
+application/x-snappy class org.apache.tika.parser.pkg.CompressorParser
+application/x-snodas class org.apache.tika.parser.gdal.GDALParser
+application/x-srtmhgt class org.apache.tika.parser.gdal.GDALParser
+application/x-tar class org.apache.tika.parser.pkg.PackageParser
+application/x-tika-msoffice class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msoffice-embedded; format=ole10_native class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-msworks-spreadsheet class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ole-drm-encrypted class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-ooxml-protected class org.apache.tika.parser.microsoft.OfficeParser
+application/x-tika-unix-dump class org.apache.tika.parser.pkg.PackageParser
+application/x-til class org.apache.tika.parser.gdal.GDALParser
+application/x-tmx class org.apache.tika.parser.tmx.TMXParser
+application/x-tnef class org.apache.tika.parser.microsoft.TNEFParser
+application/x-tsx class org.apache.tika.parser.gdal.GDALParser
+application/x-usgs-dem class org.apache.tika.parser.gdal.GDALParser
+application/x-wacz class org.apache.tika.parser.wacz.WACZParser
+application/x-wcs class org.apache.tika.parser.gdal.GDALParser
+application/x-webp class org.apache.tika.parser.gdal.GDALParser
+application/x-wms class org.apache.tika.parser.gdal.GDALParser
+application/x-xliff+xml class org.apache.tika.parser.xliff.XLIFF12Parser
+application/x-xliff+zip class org.apache.tika.parser.xliff.XLZParser
+application/x-xyz class org.apache.tika.parser.gdal.GDALParser
+application/x-xz class org.apache.tika.parser.pkg.CompressorParser
+application/x-zmap class org.apache.tika.parser.gdal.GDALParser
+application/xhtml+xml class org.apache.tika.parser.html.HtmlParser
+application/xml class org.apache.tika.parser.xml.DcXMLParser
+application/xpm class org.apache.tika.parser.gdal.GDALParser
+application/zip class org.apache.tika.parser.pkg.PackageParser
+application/zlib class org.apache.tika.parser.pkg.CompressorParser
+audio/basic class org.apache.tika.parser.audio.AudioParser
+audio/midi class org.apache.tika.parser.audio.MidiParser
+audio/mp4 class org.apache.tika.parser.mp4.MP4Parser
+audio/mpeg class org.apache.tika.parser.mp3.Mp3Parser
+audio/ogg class org.gagravarr.tika.OggParser
+audio/ogg; codecs=opus class org.gagravarr.tika.OpusParser
+audio/ogg; codecs=speex class org.gagravarr.tika.SpeexParser
+audio/opus class org.gagravarr.tika.OpusParser
+audio/speex class org.gagravarr.tika.SpeexParser
+audio/vnd.wave class org.apache.tika.parser.audio.AudioParser
+audio/vorbis class org.gagravarr.tika.VorbisParser
+audio/x-aiff class org.apache.tika.parser.audio.AudioParser
+audio/x-flac class org.gagravarr.tika.FlacParser
+audio/x-oggflac class org.gagravarr.tika.FlacParser
+audio/x-oggpcm class org.gagravarr.tika.OggParser
+image/adrg class org.apache.tika.parser.gdal.GDALParser
+image/arg class org.apache.tika.parser.gdal.GDALParser
+image/big-gif class org.apache.tika.parser.gdal.GDALParser
+image/bmp class org.apache.tika.parser.gdal.GDALParser
+image/bpg class org.apache.tika.parser.image.BPGParser
+image/bsb class org.apache.tika.parser.gdal.GDALParser
+image/ceos class org.apache.tika.parser.gdal.GDALParser
+image/eir class org.apache.tika.parser.gdal.GDALParser
+image/emf class org.apache.tika.parser.microsoft.EMFParser
+image/envisat class org.apache.tika.parser.gdal.GDALParser
+image/fit class org.apache.tika.parser.gdal.GDALParser
+image/fits class org.apache.tika.parser.gdal.GDALParser
+image/geotiff class org.apache.tika.parser.gdal.GDALParser
+image/gif class org.apache.tika.parser.gdal.GDALParser
+image/heic class org.apache.tika.parser.image.HeifParser
+image/heic-sequence class org.apache.tika.parser.image.HeifParser
+image/heif class org.apache.tika.parser.image.HeifParser
+image/heif-sequence class org.apache.tika.parser.image.HeifParser
+image/hfa class org.apache.tika.parser.gdal.GDALParser
+image/icns class org.apache.tika.parser.image.ICNSParser
+image/ida class org.apache.tika.parser.gdal.GDALParser
+image/ilwis class org.apache.tika.parser.gdal.GDALParser
+image/jp2 class org.apache.tika.parser.gdal.GDALParser
+image/jpeg class org.apache.tika.parser.gdal.GDALParser
+image/jpx class org.apache.tika.parser.ocr.TesseractOCRParser
+image/jxl class org.apache.tika.parser.image.JXLParser
+image/nitf class org.apache.tika.parser.gdal.GDALParser
+image/ocr-bmp class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-gif class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jp2 class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jpeg class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-jpx class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-png class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-tiff class org.apache.tika.parser.ocr.TesseractOCRParser
+image/ocr-x-portable-pixmap class org.apache.tika.parser.ocr.TesseractOCRParser
+image/png class org.apache.tika.parser.gdal.GDALParser
+image/raster class org.apache.tika.parser.gdal.GDALParser
+image/sar-ceos class org.apache.tika.parser.gdal.GDALParser
+image/sgi class org.apache.tika.parser.gdal.GDALParser
+image/svg+xml class org.apache.tika.parser.xml.DcXMLParser
+image/tiff class org.apache.tika.parser.image.TiffParser
+image/vnd.adobe.photoshop class org.apache.tika.parser.image.PSDParser
+image/vnd.dgn; version=8 class org.apache.tika.parser.dgn.DGN8Parser
+image/vnd.dwg class org.apache.tika.parser.dwg.DWGParser
+image/vnd.microsoft.icon class org.apache.tika.parser.image.ImageParser
+image/vnd.wap.wbmp class org.apache.tika.parser.image.ImageParser
+image/webp class org.apache.tika.parser.image.WebPParser
+image/wmf class org.apache.tika.parser.microsoft.WMFParser
+image/x-airsar class org.apache.tika.parser.gdal.GDALParser
+image/x-bpg class org.apache.tika.parser.image.BPGParser
+image/x-dimap class org.apache.tika.parser.gdal.GDALParser
+image/x-fujibas class org.apache.tika.parser.gdal.GDALParser
+image/x-hdf5-image class org.apache.tika.parser.gdal.GDALParser
+image/x-jbig2 class org.apache.tika.parser.image.ImageParser
+image/x-mff class org.apache.tika.parser.gdal.GDALParser
+image/x-mff2 class org.apache.tika.parser.gdal.GDALParser
+image/x-ozi class org.apache.tika.parser.gdal.GDALParser
+image/x-pcraster class org.apache.tika.parser.gdal.GDALParser
+image/x-portable-pixmap class org.apache.tika.parser.ocr.TesseractOCRParser
+image/x-srp class org.apache.tika.parser.gdal.GDALParser
+image/x-xcf class org.apache.tika.parser.image.ImageParser
+message/rfc822 class org.apache.tika.parser.mail.RFC822Parser
+model/vnd.dwfx+xps class org.apache.tika.parser.microsoft.ooxml.OOXMLParser
+text/csv class org.apache.tika.parser.csv.TextAndCSVParser
+text/html class org.apache.tika.parser.html.HtmlParser
+text/iso19139+xml class org.apache.tika.parser.geoinfo.GeographicInformationParser
+text/plain class org.apache.tika.parser.csv.TextAndCSVParser
+text/tsv class org.apache.tika.parser.csv.TextAndCSVParser
+text/vnd.iptc.anpa class org.apache.tika.parser.iptc.IptcAnpaParser
+text/x-c++src class org.apache.tika.parser.code.SourceCodeParser
+text/x-groovy class org.apache.tika.parser.code.SourceCodeParser
+text/x-java-source class org.apache.tika.parser.code.SourceCodeParser
+video/3gpp class org.apache.tika.parser.mp4.MP4Parser
+video/3gpp2 class org.apache.tika.parser.mp4.MP4Parser
+video/daala class org.gagravarr.tika.OggParser
+video/mp4 class org.apache.tika.parser.external.CompositeExternalParser
+video/mpeg class org.apache.tika.parser.external.CompositeExternalParser
+video/ogg class org.gagravarr.tika.OggParser
+video/quicktime class org.apache.tika.parser.mp4.MP4Parser
+video/theora class org.gagravarr.tika.TheoraParser
+video/x-dirac class org.gagravarr.tika.OggParser
+video/x-flv class org.apache.tika.parser.video.FLVParser
+video/x-m4v class org.apache.tika.parser.mp4.MP4Parser
+video/x-msvideo class org.apache.tika.parser.external.CompositeExternalParser
+video/x-oggrgb class org.gagravarr.tika.OggParser
+video/x-ogguvs class org.gagravarr.tika.OggParser
+video/x-oggyuv class org.gagravarr.tika.OggParser
+video/x-ogm class org.gagravarr.tika.OggParser
\ No newline at end of file