Description
Caused by: java.lang.NullPointerException
at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:158)
at org.apache.tika.mime.MimeTypes.getDefaultMimeTypes(MimeTypes.java:577)
at org.apache.tika.config.TikaConfig.getDefaultMimeTypes(TikaConfig.java:78)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:242)
at org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:379)
at org.apache.tika.parser.pkg.PackageParser.parse(PackageParser.java:165)
at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280)
The mediaTypeRegistry handling code in parse() of PackageParser seems cause the problem due to ForkParser cannot properly construct default TikaConfig. Also since TikaConfig is not serializable, there is no way to assign mediaTypeRegistry/bufferedMediaTypeRegistry before calling parse()
Attachments
Attachments
Issue Links
- is related to
-
TIKA-2311 Preserve "x-tika-ooxml" mime value for truncated ooxml files
- Resolved