Hi Zakir, I could see that you are using customDictionary.xml as dictionary descriptor. Does that XML file contains valid jdbcUrl property?
Regards, Gandhi -----Original Message----- From: Zakir Saifi [mailto:[email protected]] Sent: Tuesday, May 01, 2018 11:32 AM To: [email protected] Subject: Ctakes not running on docker Hi, I am new to ctakes and I have a Project on ctakes 4.0 which is running fine on my local machine but when I am running its War on the Docker it is giving following Error. 30 Apr 2018 08:31:47 INFO AbstractJCasTermAnnotator - 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 30 Apr 2018 08:31:47 INFO AbstractJCasTermAnnotator - Using minimum term text span: 3 30 Apr 2018 08:31:47 INFO AbstractJCasTermAnnotator - Using Dictionary Descriptor: org/apache/ctakes/dictionary/lookup/fast/customDictionary.xml 30 Apr 2018 08:31:47 INFO DictionaryDescriptorParser - Parsing dictionary specifications: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:252) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initialize(PrimitiveAnalysisEngine_impl.java:156) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:387) at org.apache.uima.analysis_engine.asb.impl.ASB_impl. setup(ASB_impl.java:254) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initASB(AggregateAnalysisEngine_impl.java:431) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:375) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initialize(AggregateAnalysisEngine_impl.java:185) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:354) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:76) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke( InitDestroyAnnotationBeanPostProcessor.java:366) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods( InitDestroyAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:134) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.applyBeanPostProcessorsBeforeInitialization( AbstractAutowireCapableBeanFactory.java:409) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1. getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry. getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean( AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory. preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext. finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh( AbstractApplicationContext.java:543) at org.springframework.web.servlet.FrameworkServlet. configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:682) at org.springframework.web.servlet.FrameworkServlet. initWebApplicationContext(FrameworkServlet.java:553) at org.springframework.web.servlet.FrameworkServlet.initServletBean( FrameworkServlet.java:494) at org.springframework.web.servlet.HttpServletBean.init( HttpServletBean.java:171) at javax.servlet.GenericServlet.init(GenericServlet.java:158) at org.apache.catalina.core.StandardWrapper.initServlet( StandardWrapper.java:1144) at org.apache.catalina.core.StandardWrapper.loadServlet( StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.allocate( StandardWrapper.java:773) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:133) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:496) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service( Http11Processor.java:803) at org.apache.coyote.AbstractProcessorLight.process( AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( AbstractProtocol.java:790) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. doRun(NioEndpoint.java:1459) at org.apache.tomcat.util.net.SocketProcessorBase.run( SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.uima.resource.ResourceInitializationException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:140) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:250) ... 60 more Caused by: org.apache.uima.analysis_engine.annotator.AnnotatorContextException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:198) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionaries(DictionaryDescriptorParser. java:155) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDescriptor(DictionaryDescriptorParser. java:127) at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:138) ... 61 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance( NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:195) ... 64 more Caused by: java.lang.NullPointerException at org.apache.ctakes.dictionary.lookup2.util.JdbcConnectionFactory. getConnection(JdbcConnectionFactory.java:64) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:91) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:72) ... 69 more 30 Apr 2018 08:31:47 WARN XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctakesRestController': Invocation of init method failed; nested exception is javax.servlet.ServletException: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) 30 Apr 2018 08:31:47 ERROR DispatcherServlet - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctakesRestController': Invocation of init method failed; nested exception is javax.servlet.ServletException: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:137) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.applyBeanPostProcessorsBeforeInitialization( AbstractAutowireCapableBeanFactory.java:409) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1. getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry. getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean( AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory. preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext. finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh( AbstractApplicationContext.java:543) at org.springframework.web.servlet.FrameworkServlet. configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:682) at org.springframework.web.servlet.FrameworkServlet. initWebApplicationContext(FrameworkServlet.java:553) at org.springframework.web.servlet.FrameworkServlet.initServletBean( FrameworkServlet.java:494) at org.springframework.web.servlet.HttpServletBean.init( HttpServletBean.java:171) at javax.servlet.GenericServlet.init(GenericServlet.java:158) at org.apache.catalina.core.StandardWrapper.initServlet( StandardWrapper.java:1144) at org.apache.catalina.core.StandardWrapper.loadServlet( StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.allocate( StandardWrapper.java:773) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:133) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:496) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service( Http11Processor.java:803) at org.apache.coyote.AbstractProcessorLight.process( AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( AbstractProtocol.java:790) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. doRun(NioEndpoint.java:1459) at org.apache.tomcat.util.net.SocketProcessorBase.run( SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: javax.servlet.ServletException: org.apache.uima.resource. ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:80) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke( InitDestroyAnnotationBeanPostProcessor.java:366) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods( InitDestroyAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:134) ... 39 more Caused by: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:252) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initialize(PrimitiveAnalysisEngine_impl.java:156) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:387) at org.apache.uima.analysis_engine.asb.impl.ASB_impl. setup(ASB_impl.java:254) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initASB(AggregateAnalysisEngine_impl.java:431) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:375) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initialize(AggregateAnalysisEngine_impl.java:185) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:354) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:76) ... 46 more Caused by: org.apache.uima.resource.ResourceInitializationException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:140) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:250) ... 60 more Caused by: org.apache.uima.analysis_engine.annotator.AnnotatorContextException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:198) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionaries(DictionaryDescriptorParser. java:155) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDescriptor(DictionaryDescriptorParser. java:127) at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:138) ... 61 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance( NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:195) ... 64 more Caused by: java.lang.NullPointerException at org.apache.ctakes.dictionary.lookup2.util.JdbcConnectionFactory. getConnection(JdbcConnectionFactory.java:64) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:91) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:72) ... 69 more 30 Apr 2018 08:40:32 INFO DispatcherServlet - FrameworkServlet 'ctakes-rest-service': initialization started 30 Apr 2018 08:40:32 INFO XmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'ctakes-rest-service-servlet': startup date [Mon Apr 30 08:40:32 UTC 2018]; root of context hierarchy 30 Apr 2018 08:40:32 INFO XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/ctakes-rest-service- servlet.xml] 30 Apr 2018 08:40:32 INFO RequestMappingHandlerMapping - Mapped "{[/analyze],methods=[POST]}" onto public java.util.Map<java.lang.String, java.util.List<java.lang.String>> org.apache.ctakes.rest. service.CtakesRestController.getAnalyzedJSON(java.lang.String) throws javax.servlet.ServletException,java.io.IOException 30 Apr 2018 08:40:32 INFO RequestMappingHandlerAdapter - Looking for @ControllerAdvice: WebApplicationContext for namespace 'ctakes-rest-service-servlet': startup date [Mon Apr 30 08:40:32 UTC 2018]; root of context hierarchy 30 Apr 2018 08:40:32 INFO RequestMappingHandlerAdapter - Looking for @ControllerAdvice: WebApplicationContext for namespace 'ctakes-rest-service-servlet': startup date [Mon Apr 30 08:40:32 UTC 2018]; root of context hierarchy 30 Apr 2018 08:40:33 INFO CtakesRestController - Initializing analysis engine and jcas pool 30 Apr 2018 08:40:36 WARN PiperFileReader - Attempted to set Parameter by Command-line options. Command-line options are not specified. 30 Apr 2018 08:40:36 WARN PropertyAeFactory - No parameters specified. 30 Apr 2018 08:40:36 WARN PiperFileReader - Attempted to set Parameter by Command-line options. Command-line options are not specified. 30 Apr 2018 08:40:36 WARN PropertyAeFactory - No parameters specified. 30 Apr 2018 08:40:36 WARN PiperFileReader - Attempted to set Parameter by Command-line options. Command-line options are not specified. 30 Apr 2018 08:40:36 WARN PropertyAeFactory - No parameters specified. 30 Apr 2018 08:40:43 INFO ContextDependentTokenizerAnnotator - Finite state machines loaded. 30 Apr 2018 08:40:43 INFO EventTimeRelationAnnotator - Initializing ... . 30 Apr 2018 08:40:43 INFO EventTimeRelationAnnotator - Finished. 30 Apr 2018 08:40:43 INFO EventTimeRelationAnnotator - Finished initializing 30 Apr 2018 08:40:43 INFO EventTimeRelationAnnotator - Starting initializing 30 Apr 2018 08:40:43 INFO DocTimeRelAnnotator - Finished initializing 30 Apr 2018 08:40:43 INFO DocTimeRelAnnotator - Initializing ... ....... 30 Apr 2018 08:40:45 INFO DocTimeRelAnnotator - Finished. 30 Apr 2018 08:40:45 INFO DocTimeRelAnnotator - Starting initializing 30 Apr 2018 08:40:45 INFO ContextualModalityAnnotator - Finished initializing 30 Apr 2018 08:40:45 INFO ContextualModalityAnnotator - Starting initializing 30 Apr 2018 08:40:46 INFO EventEventRelationAnnotator - Finished initializing 30 Apr 2018 08:40:49 INFO EventEventRelationAnnotator - Initializing ... .. 30 Apr 2018 08:40:50 INFO EventEventRelationAnnotator - Finished. 30 Apr 2018 08:40:50 INFO EventEventRelationAnnotator - Starting initializing 30 Apr 2018 08:40:50 INFO Chunker - Chunker model file: org/apache/ctakes/chunker/models/chunker-model.zip 30 Apr 2018 08:40:53 INFO AbstractJCasTermAnnotator - Using dictionary lookup window type: org.apache.ctakes.typesystem.type.textspan.Sentence 30 Apr 2018 08:40:53 INFO AbstractJCasTermAnnotator - 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 30 Apr 2018 08:40:53 INFO AbstractJCasTermAnnotator - Using minimum term text span: 3 30 Apr 2018 08:40:53 INFO AbstractJCasTermAnnotator - Using Dictionary Descriptor: org/apache/ctakes/dictionary/lookup/fast/customDictionary.xml 30 Apr 2018 08:40:53 INFO DictionaryDescriptorParser - Parsing dictionary specifications: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:252) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initialize(PrimitiveAnalysisEngine_impl.java:156) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:387) at org.apache.uima.analysis_engine.asb.impl.ASB_impl. setup(ASB_impl.java:254) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initASB(AggregateAnalysisEngine_impl.java:431) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:375) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initialize(AggregateAnalysisEngine_impl.java:185) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:354) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:76) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke( InitDestroyAnnotationBeanPostProcessor.java:366) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods( InitDestroyAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:134) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.applyBeanPostProcessorsBeforeInitialization( AbstractAutowireCapableBeanFactory.java:409) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1. getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry. getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean( AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory. preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext. finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh( AbstractApplicationContext.java:543) at org.springframework.web.servlet.FrameworkServlet. configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:682) at org.springframework.web.servlet.FrameworkServlet. initWebApplicationContext(FrameworkServlet.java:553) at org.springframework.web.servlet.FrameworkServlet.initServletBean( FrameworkServlet.java:494) at org.springframework.web.servlet.HttpServletBean.init( HttpServletBean.java:171) at javax.servlet.GenericServlet.init(GenericServlet.java:158) at org.apache.catalina.core.StandardWrapper.initServlet( StandardWrapper.java:1144) at org.apache.catalina.core.StandardWrapper.loadServlet( StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.allocate( StandardWrapper.java:773) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:133) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:496) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service( Http11Processor.java:803) at org.apache.coyote.AbstractProcessorLight.process( AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( AbstractProtocol.java:790) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. doRun(NioEndpoint.java:1459) at org.apache.tomcat.util.net.SocketProcessorBase.run( SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.uima.resource.ResourceInitializationException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:140) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:250) ... 60 more Caused by: org.apache.uima.analysis_engine.annotator.AnnotatorContextException: EXCEPTION MESSAGE LOCALIZATION FAILED: at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:198) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionaries(DictionaryDescriptorParser. java:155) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDescriptor(DictionaryDescriptorParser. java:127) at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:138) ... 61 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance( NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:195) ... 64 more Caused by: java.lang.NullPointerException at org.apache.ctakes.dictionary.lookup2.util.JdbcConnectionFactory. getConnection(JdbcConnectionFactory.java:64) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:91) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:72) ... 69 more 30 Apr 2018 08:40:53 WARN XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctakesRestController': Invocation of init method failed; nested exception is javax.servlet.ServletException: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) 30 Apr 2018 08:40:53 ERROR DispatcherServlet - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ctakesRestController': Invocation of init method failed; nested exception is javax.servlet.ServletException: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:137) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.applyBeanPostProcessorsBeforeInitialization( AbstractAutowireCapableBeanFactory.java:409) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac tory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1. getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry. getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean( AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory. preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext. finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh( AbstractApplicationContext.java:543) at org.springframework.web.servlet.FrameworkServlet. configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet. createWebApplicationContext(FrameworkServlet.java:682) at org.springframework.web.servlet.FrameworkServlet. initWebApplicationContext(FrameworkServlet.java:553) at org.springframework.web.servlet.FrameworkServlet.initServletBean( FrameworkServlet.java:494) at org.springframework.web.servlet.HttpServletBean.init( HttpServletBean.java:171) at javax.servlet.GenericServlet.init(GenericServlet.java:158) at org.apache.catalina.core.StandardWrapper.initServlet( StandardWrapper.java:1144) at org.apache.catalina.core.StandardWrapper.loadServlet( StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.allocate( StandardWrapper.java:773) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:133) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:496) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.valves.AbstractAccessLogValve.invoke( AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service( Http11Processor.java:803) at org.apache.coyote.AbstractProcessorLight.process( AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( AbstractProtocol.java:790) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. doRun(NioEndpoint.java:1459) at org.apache.tomcat.util.net.SocketProcessorBase.run( SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: javax.servlet.ServletException: org.apache.uima.resource. ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:80) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke( InitDestroyAnnotationBeanPostProcessor.java:366) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods( InitDestroyAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.annotation. InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization( InitDestroyAnnotationBeanPostProcessor.java:134) ... 39 more Caused by: org.apache.uima.resource.ResourceInitializationException: Initialization of annotator class "org.apache.ctakes.dictionary.lookup2.ae.DefaultJCasTermAnnotator" failed. (Descriptor: <unknown>) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:252) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initialize(PrimitiveAnalysisEngine_impl.java:156) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:387) at org.apache.uima.analysis_engine.asb.impl.ASB_impl. setup(ASB_impl.java:254) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initASB(AggregateAnalysisEngine_impl.java:431) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:375) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl. initialize(AggregateAnalysisEngine_impl.java:185) 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:269) at org.apache.uima.UIMAFramework.produceAnalysisEngine( UIMAFramework.java:354) at org.apache.ctakes.rest.service.CtakesRestController. init(CtakesRestController.java:76) ... 46 more Caused by: org.apache.uima.resource.ResourceInitializationException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:140) at org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl. initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:250) ... 60 more Caused by: org.apache.uima.analysis_engine.annotator.AnnotatorContextException: EXCEPTION MESSAGE LOCALIZATION FAILED: java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Could not construct org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:198) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionaries(DictionaryDescriptorParser. java:155) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDescriptor(DictionaryDescriptorParser. java:127) at org.apache.ctakes.dictionary.lookup2.ae.AbstractJCasTermAnnotator. initialize(AbstractJCasTermAnnotator.java:138) ... 61 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance( NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.ctakes.dictionary.lookup2.dictionary. DictionaryDescriptorParser.parseDictionary(DictionaryDescriptorParser. java:195) ... 64 more Caused by: java.lang.NullPointerException at org.apache.ctakes.dictionary.lookup2.util.JdbcConnectionFactory. getConnection(JdbcConnectionFactory.java:64) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:91) at org.apache.ctakes.dictionary.lookup2.dictionary. JdbcRareWordDictionary.<init>(JdbcRareWordDictionary.java:72) ... 69 more I am not able to figure out why it is running with my local tomcat and giving error on the tomcat on Docker. This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender or system manager by email immediately if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited and against the law.
