any23-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Ansell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ANY23-151) Error while loading Tika configuration
Date Fri, 22 Feb 2013 05:16:12 GMT

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

Peter Ansell commented on ANY23-151:
------------------------------------

The code is a little strange right now. In the ivy.xml file, there is a declaration to use
openrdf-sesame-1.2.7, and no inclusion of any23, while in the lib directory there is any23-0.7.0
and only three sesame jar files (you are missing the essential sesame-utils jar which you
would get if you were using maven or ivy as a dependency resolution tool). Any23 has not yet
updated to Sesame-2.7.0, see ANY23-141, and that is all that is in Maven Central right now,
so you will need to use that or use Sesame-2.6,10 from repo.aduna-software.org.

You will need to remove the openrdf-sesame-1.2.7 artifact from your ivy.xml file also to avoid
conflicts. In addition, there really is no way of using Any23 without Tika, so you will also
need to include it, even if you don't want to. It is a linked dependency and there is no way
around it. Nutch seems to use Tika internally anyway, so you shouldn't be adding a new dependency.

Have you used Sesame before this project by the way?

Hope that helps, however I think you should continue this with the Nutch developers, as they
will know more about their Ant+Ivy build system, which should be able to fetch Maven artifacts,
but it doesn't seem like this is a bug with Any23.
                
> Error while  loading Tika configuration
> ---------------------------------------
>
>                 Key: ANY23-151
>                 URL: https://issues.apache.org/jira/browse/ANY23-151
>             Project: Apache Any23
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 0.7.0
>            Reporter: Dat Tran
>            Assignee: Peter Ansell
>
> I am developing a parse-plugin for nutch with any23. When I create new instance of Any23,
the runtime exception occurs
> Error while loading Tika configuration.
> java.lang.RuntimeException: Error while loading Tika configuration.
> 	at org.apache.any23.mime.TikaMIMETypeDetector.<init>(TikaMIMETypeDetector.java:212)
> 	at org.apache.any23.Any23.<init>(Any23.java:83)
> 	at org.apache.any23.Any23.<init>(Any23.java:119)
> 	at org.apache.nutch.parse.any23.Any23Parser.getParse(Any23Parser.java:71)
> 	at org.apache.nutch.parse.ParseCallable.call(ParseCallable.java:35)
> 	at org.apache.nutch.parse.ParseCallable.call(ParseCallable.java:24)
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> 	at java.lang.Thread.run(Thread.java:679)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message