Chris A. Mattmann created TIKA-1712:
---------------------------------------

             Summary: GROBID parser fails in tika-app
                 Key: TIKA-1712
                 URL: https://issues.apache.org/jira/browse/TIKA-1712
             Project: Tika
          Issue Type: Bug
          Components: cli, server
            Reporter: Chris A. Mattmann
            Assignee: Sergey Beryozkin
             Fix For: 1.11


Hey Sergey do you have any idea why CXF's 3.0.3 rt-client would work fine in 
tika-server, but fail in tika-app? I'm seeing that with the GROBID parser. See:

https://issues.apache.org/jira/browse/CXF-6545

Try calling the GROBID parser from Tika app:

java -classpath 
$HOME/git/grobidparser-resources/:target/tika-app-1.11-SNAPSHOT.jar 
org.apache.tika.cli.TikaCLI 
--config=$HOME/git/grobidparser-resources/tika-config.xml -J 
$HOME/git/grobid/papers/ICSE06.pdf

After following this guide:

https://wiki.apache.org/tika/GrobidJournalParser

Works fine in Tika-Server - dies in Tika-app with:

{noformat}
java.lang.NullPointerException
        at 
org.apache.cxf.jaxrs.client.AbstractClient.setupOutInterceptorChain(AbstractClient.java:849)
        at 
org.apache.cxf.jaxrs.client.AbstractClient.createMessage(AbstractClient.java:923)
        at 
org.apache.cxf.jaxrs.client.WebClient.finalizeMessage(WebClient.java:1125)
        at 
org.apache.cxf.jaxrs.client.WebClient.doChainedInvocation(WebClient.java:1098)
        at org.apache.cxf.jaxrs.client.WebClient.doInvoke(WebClient.java:894)
        at org.apache.cxf.jaxrs.client.WebClient.doInvoke(WebClient.java:865)
        at org.apache.cxf.jaxrs.client.WebClient.invoke(WebClient.java:331)
        at org.apache.cxf.jaxrs.client.WebClient.post(WebClient.java:340)
        at 
org.apache.tika.parser.journal.GrobidRESTParser.parse(GrobidRESTParser.java:82)
        at 
org.apache.tika.parser.journal.JournalParser.parse(JournalParser.java:67)
        at 
org.apache.tika.parser.ParserDecorator.parse(ParserDecorator.java:177)
        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:120)
        at 
org.apache.tika.parser.RecursiveParserWrapper.parse(RecursiveParserWrapper.java:158)
        at org.apache.tika.cli.TikaCLI.handleRecursiveJson(TikaCLI.java:504)
        at org.apache.tika.cli.TikaCLI.process(TikaCLI.java:484)
        at org.apache.tika.cli.TikaCLI.main(TikaCLI.java:139)
java.lang.NullPointerException
        at 
org.apache.tika.parser.journal.GrobidRESTParser.parse(GrobidRESTParser.java:89)
        at 
org.apache.tika.parser.journal.JournalParser.parse(JournalParser.java:67)
        at 
org.apache.tika.parser.ParserDecorator.parse(ParserDecorator.java:177)
        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:120)
        at 
org.apache.tika.parser.RecursiveParserWrapper.parse(RecursiveParserWrapper.java:158)
        at org.apache.tika.cli.TikaCLI.handleRecursiveJson(TikaCLI.java:504)
        at org.apache.tika.cli.TikaCLI.process(TikaCLI.java:484)
        at org.apache.tika.cli.TikaCLI.main(TikaCLI.java:139)
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to