[
https://issues.apache.org/jira/browse/TIKA-966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426142#comment-13426142
]
Gary Karasiuk commented on TIKA-966:
------------------------------------
Using the 1.2 version of Tika, here is the stack trace of creating a new Tika()
object.
Thread [main] (Suspended (breakpoint at line 50 in DefaultParser))
DefaultParser.getDefaultParsers(ServiceLoader) line: 50
DefaultParser.<init>(MediaTypeRegistry, ServiceLoader) line: 73
TikaConfig.getDefaultParser(MimeTypes, ServiceLoader) line: 70
TikaConfig.<init>() line: 170
TikaConfig.getDefaultConfig() line: 268
Tika.<init>() line: 93
Indexer.run(ParametersResolved) line: 80
Launcher.start(IApplicationContext) line: 45
EclipseAppHandle.run(Object) line: 196
EclipseAppLauncher.runApplication(Object) line: 110
EclipseAppLauncher.start(Object) line: 79
EclipseStarter.run(Object) line: 344
EclipseStarter.run(String[], Runnable) line: 179
NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
available [native method]
NativeMethodAccessorImpl.invoke(Object, Object[]) line: 57
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43
Method.invoke(Object, Object...) line: 601
Main.invokeFramework(String[], URL[]) line: 622
Main.basicRun(String[]) line: 577
Main.run(String[]) line: 1410
Main.main(String[]) line: 1386
The list of parsers that comes back is an empty list. No where in this code
path are the dynamically added parsers referenced.
> org.apache.tika.Tika missing from tika-bundle-1.2.jar
> -----------------------------------------------------
>
> Key: TIKA-966
> URL: https://issues.apache.org/jira/browse/TIKA-966
> Project: Tika
> Issue Type: Bug
> Components: packaging
> Affects Versions: 1.2
> Reporter: Gary Karasiuk
>
> In version 0.9 I was able to use the org.apache.tika.Tika class in my OSGi
> application simply by including the tika-bundle.
> I am now trying to move to version 1.2 and this class is missing from the
> tika-bundle-1.2.jar
> The top level documentation says "Tika bundle. An OSGi bundle that includes
> everything you need to use all Tika functionality in an OSGi environment." so
> I think that this should be continued to included.
> I tried including the tika-core-1.2.jar into my application, but even after
> fiddling with various start levels I can't get the Tika class to find the
> parsers in the tika-bundle.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira