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]

Reply via email to