Yes, I am using the standard tika-parsers.jar. I am using a sun jvm version
1.6.0_17. The exact stack trace is:

Exception in thread "Thread-2" sun.misc.ServiceConfigurationError:
org.apache.tika.parser.Parser: Provider
org.apache.tika.parser.asm.ClassParser not found
   at sun.misc.Service.fail(Unknown Source)
   at sun.misc.Service.access$000(Unknown Source)
   at sun.misc.Service$LazyIterator.next(Unknown Source)
   at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:147)
   at
org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:207)
   at
org.apache.tika.parser.AutoDetectParser.<init>(AutoDetectParser.java:46)
   at org.apache.tika.parser.ParsingReader.<init>(ParsingReader.java:104)
   at com.agilemindz.tika.TextExtractor.extractText(TextExtractor.java:60)
   at com.agilemindz.tika.TextExtractor.extractText(TextExtractor.java:46)
   at
com.agilemindz.classifier.StandardClassifier.classify(StandardClassifier.java:142)
   at
com.agilemindz.listeners.manager.ClassifierManager.gotFile(ClassifierManager.java:53)
   at com.agilemindz.listeners.FileListener.run(FileListener.java:62)
   at java.lang.Thread.run(Unknown Source)

Thank you,
Ryan

On Wed, Aug 18, 2010 at 5:00 AM, Jukka Zitting <[email protected]>wrote:

> Hi,
>
> On Tue, Aug 17, 2010 at 11:35 PM, Ryan McV <[email protected]> wrote:
> > I am using Tika in a Commons Daemon windows service. When I attempt to
> > create a new ParsingReader, I get a ServiceConfigurationError, saying
> that
> > the ClassParser cannot be found. If I go into the provider file and
> comment
> > out the ClassParser, then the next class in the list generates the error.
> > In short, I cannot get Tika to load any of the ParserClasses while in a
> > service. However, it works fine in every other environment I've tested.
> Any
> > ideas?
>
> What's the exact ServiceProviderError message (/stacktrace) you get?
> Are you using the standard tika-parsers jar? What JVM version are you
> using?
>
> BR,
>
> Jukka Zitting
>

Reply via email to