[ 
https://issues.apache.org/jira/browse/TIKA-2992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16978265#comment-16978265
 ] 

Nick Burch commented on TIKA-2992:
----------------------------------

Most likely you have an older version of ASM on your classpath which is being 
used instead of the one that comes via Tika Parsers

Can you check, and remove the older one if so? Apache POI has sample code 
snippet to see where it came from at http://poi.apache.org/help/faq.html - you 
could do the same for an ASM class to check for that if you're struggling to 
hunt down the jar

>  java.lang.UnsupportedOperationException: This feature requires ASM7 in Tika 
> 1.21
> ---------------------------------------------------------------------------------
>
>                 Key: TIKA-2992
>                 URL: https://issues.apache.org/jira/browse/TIKA-2992
>             Project: Tika
>          Issue Type: Bug
>          Components: parser
>    Affects Versions: 1.21
>            Reporter: Arvind Jain
>            Priority: Major
>
> We are using Tika java library to parse a bunch of documents (various 
> formats). We are seeing the exception below regularly in our logs on certain 
> documents. Any suggestions on how to fix would be really useful. On initial 
> investigation it looks like its a bug with mismatched ASM between 
> XHTMLClassVisitor and tika-parsers pom. 
>  
> Failed to parse the document. org.apache.tika.exception.TikaException: Failed 
> to parse a Java class
> at org.apache.tika.parser.asm.XHTMLClassVisitor.parse 
> (XHTMLClassVisitor.java:66)
> at org.apache.tika.parser.asm.ClassParser.parse (ClassParser.java:51)
> at org.apache.tika.parser.CompositeParser.parse (CompositeParser.java:280)
> at org.apache.tika.parser.CompositeParser.parse (CompositeParser.java:280)
> at org.apache.tika.parser.AutoDetectParser.parse (AutoDetectParser.java:143)
> at com.askscio.beam.docbuilder.processor.parsers.GenericParser.parse 
> (GenericParser.java:55)
> <snipped>
> Caused by: java.lang.UnsupportedOperationException: This feature requires ASM7
> at org.objectweb.asm.ClassVisitor.visitNestMember (ClassVisitor.java:236)
> at org.objectweb.asm.ClassReader.accept (ClassReader.java:660)
> at org.objectweb.asm.ClassReader.accept (ClassReader.java:400)
> at org.apache.tika.parser.asm.XHTMLClassVisitor.parse 
> (XHTMLClassVisitor.java:61)}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to