[ https://issues.apache.org/jira/browse/TIKA-2611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16407506#comment-16407506 ]
Nick Burch commented on TIKA-2611: ---------------------------------- Can you try with a recent nightly build / build from Git Master? We've done some fixes in this very area recently that'll be in 1.18 (due out 1-2 weeks all being well) > Tika mistakenly determines mimetype of .js file as application/x-elc > -------------------------------------------------------------------- > > Key: TIKA-2611 > URL: https://issues.apache.org/jira/browse/TIKA-2611 > Project: Tika > Issue Type: Bug > Components: detector > Affects Versions: 1.17 > Reporter: Anto > Priority: Major > Fix For: 1.18 > > Attachments: 980x240_edge.js > > > Attached file is misinterpreted as being an application/x-elc file when it's > really just a plain javascript file. > Using: > {code:java} > private final DefaultDetector mimeTypeDetector = new DefaultDetector(); > public String determineMimeType(final byte[] data, final String fileName) { > final TikaInputStream inputStream = TikaInputStream.get(data); > final Metadata metadata = new Metadata(); > metadata.set(Metadata.RESOURCE_NAME_KEY, fileName); > try { > return mimeTypeDetector.detect(inputStream, metadata).toString(); > } catch (final IOException e) { > throw new ApiException(e); > } > }{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)