Closed ChaiBapchya closed 7 years ago
these errors are CTakes specific errors and have nothing to do with this server. the server simply converts the output CAS to json and provides a REST interface.
I am trying to run the code on a blank new EC2 instance and I get this exact same error. @ChaiBapchya did you find a solution to this error?
Umm no. I was stuck on that too.
Same here. Any solution yet?
change <ctakes.version>
tag in pom.xml
to 4.0.0
where do we change the pom.xml? where can we find it?
It's in the root of this repository.
any solution for this problem?
This file is present in the root of the repository when you clone it. Change the version to 4.0.0
@parthnatu, Thank you for the suggestion. But I am not using ctakes-server, I have imported ctakes developer version from ctakes website. So I do not have this pom.xml.But still facing this error.I tried changing ctakes/pom.xml also.
Can you paste the log here? Also I suggest following the instructions completely and reinstalling.
@parthnatu , I have given UMLS username and password as VM arguments. I hope that error is solved now. But Currently I am facing another error. Please shed some light if you know about it.
11:33:31.06 - 16: org.apache.uima.tools.cvd.MainFrame.handleException(666): SEVERE: The class org.apache.ctakes.drugner.ae.DrugMentionAnnotator could not be found. (Descriptor: file:/Users/skatipomu/cTAKES/ctakes/ctakes-drug-ner/desc/analysis_engine/DrugMentionAnnotator.xml) org.apache.uima.resource.ResourceInitializationException: The class org.apache.ctakes.drugner.ae.DrugMentionAnnotator could not be found. (Descriptor: file:/Users/skatipomu/cTAKES/ctakes/ctakes-drug-ner/desc/analysis_engine/DrugMentionAnnotator.xml) at org.apache.uima.resource.impl.ResourceManager_impl.loadUserClassOrThrow(ResourceManager_impl.java:874) at org.apache.uima.resource.Resource_ImplBase.loadUserClassOrThrow(Resource_ImplBase.java:334) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:210) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:173) 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:289) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:417) 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:435) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:379) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:192) 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:289) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:381) at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1803) at org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:605) at org.apache.uima.tools.cvd.control.AnnotatorOpenEventHandler.actionPerformed(AnnotatorOpenEventHandler.java:66) 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:842) at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) 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.lang.ClassNotFoundException: org.apache.ctakes.drugner.ae.DrugMentionAnnotator at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.apache.uima.resource.impl.ResourceManager_impl.loadUserClass(ResourceManager_impl.java:856) at org.apache.uima.resource.impl.ResourceManager_impl.loadUserClassOrThrow(ResourceManager_impl.java:870) ... 57 more
I think you should try reinstalling and raising this issue in the ctakes repository.
Followed all the commands for cloning repos and setting up server, Command
Error -
Error-trace -