Ankita Agarwal created SLING-9153:
-------------------------------------
Summary: MIME Type detection leaks temporary files when given a
ZIP file
Key: SLING-9153
URL: https://issues.apache.org/jira/browse/SLING-9153
Project: Sling
Issue Type: Bug
Components: Commons
Reporter: Ankita Agarwal
Apache Sling ContentAwareMimeTypeServiceImpl seems to use the tika API
improperly:
[https://github.com/apache/sling-org-apache-sling-commons-contentdetection/blob/master/src/main/java/org/apache/sling/commons/contentdetection/internal/ContentAwareMimeTypeServiceImpl.java#L55]
Per the Tika javadoc, it is using the wrong method. Instead it should be
passing in a TemporaryResources object:
[https://github.com/apache/tika/blob/1.22/tika-core/src/main/java/org/apache/tika/io/TikaInputStream.java#L91]
Temporary disk ran out of space because of a large amount of files named
"apache-tika-xxx.tmp". It seems the bug resides in
ContentAwareMimeTypeService OSGi service. Calls to this service seem to
generate the temporary files.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)