Hi,

When i load the “AggregatePlaintextUMLSProcessor” file, i got a following 
error, Could you please help me to solve the problem?

Please note that I have set UMLS credential by following below steps:


  1.  Open a terminal or command line interface.
  2.  Run the following command to open the shell configuration file:
nano ~/.bashrc

  1.  Add the following line at the end of the file: export 
ctakes_umls_apikey=YOUR_API_KEY
  2.  Save the changes to the `~/.bashrc` file and exit.
  3.  Run the following command to make the changes take effect:

source ~/.bashrc

View Log:
07:37:03.557 - 16: org.apache.uima.tools.cvd.MainFrame.handleException(526): 
SEVERE: Exception occurred
org.apache.uima.resource.ResourceInitializationException
                at 
org.apache.ctakes.core.resource.JdbcConnectionResourceImpl.load(JdbcConnectionResourceImpl.java:130)
                at 
org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:628)
                at 
org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:464)
                at 
org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:193)
                at 
org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:157)
                at 
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:131)
                at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
                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 
org.apache.uima.analysis_engine.asb.impl.ASB_impl.setup(ASB_impl.java:256)
                at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initASB(AggregateAnalysisEngine_impl.java:429)
                at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:373)
                at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:186)
                at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
                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 
org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1484)
                at 
org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:476)
                at 
org.apache.uima.tools.cvd.control.AnnotatorOpenEventHandler.actionPerformed(AnnotatorOpenEventHandler.java:52)
                at 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
                at 
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
                at 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
                at 
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
                at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
                at 
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:882)
                at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
                at 
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:926)
                at java.awt.Component.processMouseEvent(Component.java:6539)
                at 
javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
                at java.awt.Component.processEvent(Component.java:6304)
                at java.awt.Container.processEvent(Container.java:2239)
                at java.awt.Component.dispatchEventImpl(Component.java:4889)
                at java.awt.Container.dispatchEventImpl(Container.java:2297)
                at java.awt.Component.dispatchEvent(Component.java:4711)
                at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
                at 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
                at 
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
                at java.awt.Container.dispatchEventImpl(Container.java:2283)
                at java.awt.Window.dispatchEventImpl(Window.java:2746)
                at java.awt.Component.dispatchEvent(Component.java:4711)
                at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
                at java.awt.EventQueue.access$500(EventQueue.java:97)
                at java.awt.EventQueue$3.run(EventQueue.java:709)
                at java.awt.EventQueue$3.run(EventQueue.java:703)
                at java.security.AccessController.doPrivileged(Native Method)
                at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
                at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
                at java.awt.EventQueue$4.run(EventQueue.java:733)
                at java.awt.EventQueue$4.run(EventQueue.java:731)
                at java.security.AccessController.doPrivileged(Native Method)
                at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
                at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
                at 
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
                at 
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
                at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
                at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
                at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.sql.SQLException: Database does not exists: 
/org/apache/ctakes/dictionary/lookup/rxnorm-hsqldb/umls
                at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
                at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
                at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
                at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
                at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
                at java.sql.DriverManager.getConnection(DriverManager.java:664)
                at java.sql.DriverManager.getConnection(DriverManager.java:247)
                at 
org.apache.ctakes.core.resource.JdbcConnectionResourceImpl.load(JdbcConnectionResourceImpl.java:109)
                ... 59 more
Caused by: org.hsqldb.HsqlException: Database does not exists: 
/org/apache/ctakes/dictionary/lookup/rxnorm-hsqldb/umls
                at org.hsqldb.error.Error.error(Unknown Source)
                at org.hsqldb.error.Error.error(Unknown Source)
                at org.hsqldb.persist.Logger.open(Unknown Source)
                at org.hsqldb.Database.reopen(Unknown Source)
                at org.hsqldb.Database.open(Unknown Source)
                at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
                at org.hsqldb.DatabaseManager.newSession(Unknown Source)
                ... 65 more

Regards,
Kawser

Reply via email to