brmson / yodaqa

A Question Answering system built on top of the Apache UIMA framework.
http://ailao.eu/yodaqa
Other
619 stars 205 forks source link

Build failed : ResourceInitializationException: Initialization of annotator class #77

Closed Martinfx closed 5 years ago

Martinfx commented 7 years ago

Hi, i ran yodaqa on FreeeBSD 11.0 but for initialize program crash. This is log:

bsd@ ~/C/yodaqa> sudo ./gradlew run -q
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-simple/1.7.7/8095d0b9f7e0a9cd79a663c740e0f8fb31d0e2c8/slf4j-simple-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.7/58f588119ffd1702c77ccab6acb54bfb41bed8bd/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
Preferring IPv6 connections
INFO Solr - Running Solr retrieval on remote mode
0
1
2
INFO BingFullPrimarySearch - Bing search is disabled!
Exception in thread "main" org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "cz.brmlab.yodaqa.analysis.passage.biotagger.BIOTaggerCRF" failed.  (Descriptor: <unknown>)
    at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:265)
    at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:170)
    at org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:118)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.internal.util.ResourcePool.fillPool(ResourcePool.java:243)
    at org.apache.uima.internal.util.ResourcePool.<init>(ResourcePool.java:100)
    at org.apache.uima.internal.util.AnalysisEnginePool.<init>(AnalysisEnginePool.java:91)
    at cz.brmlab.yodaqa.flow.asb.MultiprocessingAnalysisEngine_MultiplierOk.initialize(MultiprocessingAnalysisEngine_MultiplierOk.java:125)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
    at cz.brmlab.yodaqa.flow.asb.MultiThreadASB.setup(MultiThreadASB.java:328)
    at cz.brmlab.yodaqa.flow.asb.ParallelAnalysisEngine.initASB(ParallelAnalysisEngine.java:100)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:374)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:187)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
    at cz.brmlab.yodaqa.flow.asb.MultiThreadASB.setup(MultiThreadASB.java:328)
    at cz.brmlab.yodaqa.flow.asb.ParallelAnalysisEngine.initASB(ParallelAnalysisEngine.java:100)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:374)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:187)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
    at cz.brmlab.yodaqa.flow.asb.MultiThreadASB.setup(MultiThreadASB.java:328)
    at cz.brmlab.yodaqa.flow.asb.ParallelAnalysisEngine.initASB(ParallelAnalysisEngine.java:100)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:374)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:187)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
    at cz.brmlab.yodaqa.flow.asb.MultiThreadASB.setup(MultiThreadASB.java:328)
    at cz.brmlab.yodaqa.flow.asb.ParallelAnalysisEngine.initASB(ParallelAnalysisEngine.java:100)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:374)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:187)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
    at cz.brmlab.yodaqa.flow.asb.MultiThreadASB.setup(MultiThreadASB.java:328)
    at cz.brmlab.yodaqa.flow.asb.ParallelAnalysisEngine.initASB(ParallelAnalysisEngine.java:100)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:374)
    at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:187)
    at cz.brmlab.yodaqa.flow.asb.ParallelEngineFactory.produceResource(ParallelEngineFactory.java:113)
    at org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
    at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
    at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:371)
    at cz.brmlab.yodaqa.flow.MultiCASPipeline.runPipeline(MultiCASPipeline.java:79)
    at cz.brmlab.yodaqa.YodaQA_Interactive.main(YodaQA_Interactive.java:33)
Caused by: java.lang.IllegalArgumentException: Unknown operating system FreeBSD
    at org.cleartk.util.PlatformDetection.<init>(PlatformDetection.java:80)
    at org.cleartk.ml.crfsuite.CrfSuiteWrapper$Executables.<init>(CrfSuiteWrapper.java:96)
    at org.cleartk.ml.crfsuite.CrfSuiteWrapper.<init>(CrfSuiteWrapper.java:78)
    at org.cleartk.ml.crfsuite.CrfSuiteStringOutcomeClassifier.<init>(CrfSuiteStringOutcomeClassifier.java:68)
    at org.cleartk.ml.crfsuite.CrfSuiteStringOutcomeClassifierBuilder.newClassifier(CrfSuiteStringOutcomeClassifierBuilder.java:121)
    at org.cleartk.ml.crfsuite.CrfSuiteStringOutcomeClassifierBuilder.newClassifier(CrfSuiteStringOutcomeClassifierBuilder.java:61)
    at org.cleartk.ml.jar.JarClassifierBuilder.loadClassifier(JarClassifierBuilder.java:254)
    at org.cleartk.ml.jar.GenericJarClassifierFactory.createClassifier(GenericJarClassifierFactory.java:76)
    at org.cleartk.ml.jar.SequenceJarClassifierFactory.createClassifier(SequenceJarClassifierFactory.java:34)
    at org.cleartk.ml.CleartkSequenceAnnotator.initialize(CleartkSequenceAnnotator.java:139)
    at cz.brmlab.yodaqa.analysis.passage.biotagger.BIOTaggerCRF.initialize(BIOTaggerCRF.java:87)
    at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:263)
    ... 55 more

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':run'.
> Process 'command '/usr/local/openjdk8/bin/java'' finished with non-zero exit value 1

* Try: