skyrockets-21 opened a new issue, #70: URL: https://github.com/apache/ctakes/issues/70
### What happened? Hi there, As titled, Annotator processing failed when running "ApacheConDemoRelation.piper" with UMLS 2025AA default dictionary. Please see the error log output below as well. Thank you! Cheers, TT ### Relevant log output ```shell Running Piper File ... 10 Jun 2025 11:22:19 INFO PiperFileReader - Loading Piper File C:\Users\thoma\Documents\ctakes-main\ctakes-main\ctakes-distribution\target\apache-ctakes-7.0.0-SNAPSHOT\resources\org\apache\ctakes\examples\pipeline\ApacheConDemoRelation.piper 10 Jun 2025 11:22:19 INFO PiperFileReader - Loading Piper File DefaultTokenizerPipeline 10 Jun 2025 11:22:19 INFO PiperFileReader - Loading Piper File ChunkerSubPipe 10 Jun 2025 11:22:19 INFO PiperFileReader - Loading Piper File DictionarySubPipe 10 Jun 2025 11:22:19 INFO PiperFileReader - Loading Piper File AttributeCleartkSubPipe 10 Jun 2025 11:22:20 INFO PiperFileReader - Loading Piper File CorefSubPipe Sentence detector model file: org/apache/ctakes/core/models/sentdetect/sd-med-model.zip Initializing org.apache.ctakes.core.ae.TokenizerAnnotatorPTB Finite state machines loaded. POS tagger model file: org/apache/ctakes/postagger/models/mayo-pos.zip Chunker model file: org/apache/ctakes/chunker/models/chunker-model.zip Using dictionary lookup window type: org.apache.ctakes.typesystem.type.textspan.Sentence Exclusion tagset loaded: CC CD DT EX IN LS MD PDT POS PP PP$ PRP PRP$ RP TO VB VBD VBG VBN VBP VBZ WDT WP WPS WRB Using minimum term text span: 3 Using Dictionary Descriptor: C:\Users\thoma\Documents\ctakes-main\ctakes-main\ctakes-distribution\target\apache-ctakes-7.0.0-SNAPSHOT\resources\org\apache\ctakes\dictionary\lookup\fast\custom.xml Parsing dictionary specifications: Checking UMLS Account at https://utslogin.nlm.nih.gov/cas/v1/api-key: ... UMLS Account has been validated Connecting to jdbc:hsqldb:file:resources/org/apache/ctakes/dictionary/lookup/fast/custom/custom: .................................................. 50 .......... Database connected Connected to cui and term table CUI_TERMS Connected to concept table TUI with class TUI Connected to concept table SNOMEDCT_US with class LONG Connected to concept table PREFTERM with class PREFTERM Connected to concept table RXNORM with class LONG Initializing ClearNLP dependency parser, using lemmatizer: true Initializing ... Initializing ... ... Initializing ... Initializing ... Initializing ... Reading C:\Users\thoma\Documents\ctakes-main\ctakes-main\ctakes-distribution\target\apache-ctakes-7.0.0-SNAPSHOT\resources\org\apache\ctakes\examples\notes\apache_con\Patient456\CasedExample.txt ... Starting processing. process(JCas) in org.apache.ctakes.core.ae.TokenizerAnnotatorPTB process(JCas) process(JCas) process(JCas) process(JCas) process(JCas) Finding Named Entities ... Finished processing Dependency parser starting with thread:pool-10-thread-1 Dependency parser ending with thread:pool-10-thread-1 Processing ... Error: Exception occurred Error: Exception occurred Error: Annotator processing failed. For more information please see log file C:\Users\thoma\Documents\ctakes-main\ctakes-main\ctakes-distribution\target\apache-ctakes-7.0.0-SNAPSHOT\cTAKES.error.log This is a log file on your machine listing information that may be useful in debugging your failed run. Seriously, don't ignore this message. If you want to get to the root of a problem, check the error log file C:\Users\thoma\Documents\ctakes-main\ctakes-main\ctakes-distribution\target\apache-ctakes-7.0.0-SNAPSHOT\cTAKES.error.log ``` ### cTAKES.error.log contents ```shell org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator processing failed. at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:411) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.processAndOutputNewCASes(PrimitiveAnalysisEngine_impl.java:295) at org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.processUntilNextOutputCas(ASB_impl.java:590) at org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.<init>(ASB_impl.java:422) at org.apache.uima.analysis_engine.asb.impl.ASB_impl.process(ASB_impl.java:352) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.processAndOutputNewCASes(AggregateAnalysisEngine_impl.java:276) at org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.processUntilNextOutputCas(ASB_impl.java:590) at org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.<init>(ASB_impl.java:422) at org.apache.uima.analysis_engine.asb.impl.ASB_impl.process(ASB_impl.java:352) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.processAndOutputNewCASes(AggregateAnalysisEngine_impl.java:276) at org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.process(AnalysisEngineImplBase.java:295) at org.apache.uima.fit.pipeline.SimplePipeline.runPipeline(SimplePipeline.java:193) at org.apache.ctakes.core.pipeline.PipelineBuilder.run(PipelineBuilder.java:412) at org.apache.ctakes.core.pipeline.PiperFileRunner.run(PiperFileRunner.java:115) at org.apache.ctakes.gui.pipeline.PiperRunnerPanel$PiperFileRunnable.run(PiperRunnerPanel.java:620) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.NullPointerException at java.base/java.util.Objects.requireNonNull(Objects.java:233) at java.base/java.util.Arrays$ArrayList.<init>(Arrays.java:4238) at java.base/java.util.Arrays.asList(Arrays.java:4223) at org.slf4j.event.DefaultLoggingEvent.addArguments(DefaultLoggingEvent.java:55) at org.apache.ctakes.log.ObservableLogger.fireLogEvent(ObservableLogger.java:452) at org.apache.ctakes.log.ObservableLogger.info(ObservableLogger.java:253) at org.apache.uima.util.impl.Slf4jLogger_impl.log2(Slf4jLogger_impl.java:316) at org.apache.uima.util.impl.Logger_common_impl.info(Logger_common_impl.java:860) at org.apache.ctakes.assertion.medfacts.cleartk.AssertionCleartkAnalysisEngine.process(AssertionCleartkAnalysisEngine.java:309) at org.apache.uima.analysis_component.JCasAnnotator_ImplBase.process(JCasAnnotator_ImplBase.java:50) at org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.lambda$callProcessMethod$3(AnalysisEngineImplBase.java:669) at org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.withContexts(AnalysisEngineImplBase.java:688) at org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.callProcessMethod(AnalysisEngineImplBase.java:668) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:383) ... 17 more ``` ### Version 7.0.0-SNAPSHOT ### What operating system are you seeing the problem on? Windows ### Contact Details _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
