[Eagle-i-admins] Exception when Upgrading to 3.7.2
Sophia K Cheng
sophia_cheng at hms.harvard.edu
Fri Aug 7 12:37:10 EDT 2015
Dear all,
This issue has finally been resolved. Please note that the upgraded
solr (4.10.3) does *NOT* play well with java 1.7.0_25. If you
experience a similar error, please check your java version. We are
running 1.7.0_71 internally and have not encountered this issue. The
relevant stack trace that will appear in your catalina.out is:
SEVERE: Exception sending context destroyed event to listener instance
of class org.eaglei.institution.server.InstitutionContextListener
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'institutionSearchConfig': Instantiation of bean failed;
nested exception is
org.springframework.beans.BeanInstantiationException: Failed to
instantiate
[org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
Constructor threw exception; nested exception is
java.lang.NullPointerException
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1093)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:762)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: org.springframework.beans.BeanInstantiationException: Failed
to instantiate
[org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
Constructor threw exception; nested exception is
java.lang.NullPointerException
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
... 27 more
Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124)
at org.eaglei.solr.EagleISolrConfig.<init>(EagleISolrConfig.java:155)
at
org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.<init>(AbstractSearchAppConfig.java:74)
at
org.eaglei.institution.server.InstitutionSearchConfig.<init>(InstitutionSearchConfig.java:46)
at
org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.<init>(<generated>)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
... 29 more
As always, thank you for your patience.
Cheerios,
Sophia
> Lease, Joshua <mailto:jlease at hmc.psu.edu>
> July 9, 2015 at 1:47 PM
> Sophia,
>
> Tomcat does not cleanly shutdown when this issue occurs; so, I've been
> stopping it manually. I deleted the exploded institution war and the
> contents of the search directory, but encountered the same issue. My
> eagle-i-apps.properties has all options that contain the keyword solr
> commented out. Do you have any other ideas?
>
> I have attached my institution log at the trace level.
>
> Thanks,
> Joshua Lease
>
> From: Sophia K Cheng
> Date: Thursday, July 9, 2015 at 1:04 PM
> To: Joshua M Lease
> Cc: "eagle-i-admins at open.med.harvard.edu
> <mailto:eagle-i-admins at open.med.harvard.edu>"
> Subject: Re: [Eagle-i-admins] Exception when Upgrading to 3.7.2
>
> Hi Joshua,
>
> Could you try the following:
>
> - stop tomcat & verify that it really has stopped
> +==> I've encountered similar errors because tomcat failed to shut
> down cleanly and I actually had two instances of tomcat running
> - drop the exploded institution war
> +==> I've also encountered different issues with my tomcat not
> updating the exploded war properly when changing war versions
> - drop the search folder again (per Dave's email)
> - check your eagle-i-apps.properties file and make sure there are no
> properties with that are named solr
> - start tomcat
> - cross fingers
>
>
> Thanks,
> Sophia
>
>
>
>
> Sophia K Cheng <mailto:sophia_cheng at hms.harvard.edu>
> July 9, 2015 at 1:04 PM
> Hi Joshua,
>
> Could you try the following:
>
> - stop tomcat & verify that it really has stopped
> +==> I've encountered similar errors because tomcat failed to shut
> down cleanly and I actually had two instances of tomcat running
> - drop the exploded institution war
> +==> I've also encountered different issues with my tomcat not
> updating the exploded war properly when changing war versions
> - drop the search folder again (per Dave's email)
> - check your eagle-i-apps.properties file and make sure there are no
> properties with that are named solr
> - start tomcat
> - cross fingers
>
>
> Thanks,
> Sophia
>
>
>
>
> Lease, Joshua <mailto:jlease at hmc.psu.edu>
> June 30, 2015 at 2:57 PM
> Admins,
>
> I'm attempting to upgrade from 3.4.2 to 3.7.2 and have an issue when
> starting the web server. The logs are below and you can see the
> exception. When attempting to access /institution, I get HTTP 404. Is
> there a step unique to this upgrade that I am missing? Any ideas?
>
> Thanks,
> Joshua Lease
>
> Jun 30, 2015 2:30:19 PM org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path:
> /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
> Jun 30, 2015 2:30:19 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
> Jun 30, 2015 2:30:19 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 675 ms
> Jun 30, 2015 2:30:19 PM org.apache.catalina.core.StandardService
> startInternal
> INFO: Starting service Catalina
> Jun 30, 2015 2:30:19 PM org.apache.catalina.core.StandardEngine
> startInternal
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.59
> Jun 30, 2015 2:30:19 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive
> /opt/apache-tomcat-7.0.59/webapps/sweet.war
> Jun 30, 2015 2:30:20 PM org.apache.catalina.loader.WebappClassLoader
> validateJarFile
> INFO:
> validateJarFile(/opt/tomcat/webapps/sweet/WEB-INF/lib/javax.servlet-3.0.0.v201112011016.jar)
> - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending
> class: javax/servlet/Servlet.class
> Jun 30, 2015 2:30:25 PM org.apache.catalina.core.ApplicationContext log
> INFO: No Spring WebApplicationInitializer types detected on classpath
> log4j:WARN No appenders could be found for logger
> (org.eaglei.sweet.server.LoggingContextListener).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig
> for more info.
> Jun 30, 2015 2:30:25 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing Spring root WebApplicationContext
> Jun 30, 2015 2:30:37 PM com.sun.jersey.api.core.PackagesResourceConfig
> init
> INFO: Scanning for root resource and provider classes in the packages:
> org.eaglei.datatools.services
> Jun 30, 2015 2:30:37 PM com.sun.jersey.api.core.ScanningResourceConfig
> logClasses
> INFO: Root resource classes found:
> class org.eaglei.datatools.services.EIExternalResourceService
> Jun 30, 2015 2:30:37 PM com.sun.jersey.api.core.ScanningResourceConfig
> init
> INFO: No provider classes found.
> Jun 30, 2015 2:30:37 PM
> com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
> INFO: Initiating Jersey application, version 'Jersey: 1.17.1
> 02/28/2013 12:47 PM'
> Jun 30, 2015 2:30:38 PM com.sun.jersey.api.core.PackagesResourceConfig
> init
> INFO: Scanning for root resource and provider classes in the packages:
> org.eaglei.datatools.about
> Jun 30, 2015 2:30:38 PM com.sun.jersey.api.core.ScanningResourceConfig
> logClasses
> INFO: Root resource classes found:
> class org.eaglei.datatools.about.AboutSweetService
> Jun 30, 2015 2:30:38 PM com.sun.jersey.api.core.ScanningResourceConfig
> init
> INFO: No provider classes found.
> Jun 30, 2015 2:30:38 PM
> com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
> INFO: Initiating Jersey application, version 'Jersey: 1.17.1
> 02/28/2013 12:47 PM'
> Jun 30, 2015 2:30:38 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive
> /opt/apache-tomcat-7.0.59/webapps/sweet.war has finished in 18,502 ms
> Jun 30, 2015 2:30:38 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive
> /opt/apache-tomcat-7.0.59/webapps/institution.war
> Jun 30, 2015 2:30:38 PM org.apache.catalina.loader.WebappClassLoader
> validateJarFile
> INFO:
> validateJarFile(/opt/tomcat/webapps/institution/WEB-INF/lib/javax.servlet-3.0.0.v201112011016.jar)
> - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending
> class: javax/servlet/Servlet.class
> Jun 30, 2015 2:30:41 PM org.apache.catalina.core.ApplicationContext log
> INFO: No Spring WebApplicationInitializer types detected on classpath
> [06-30 14:30:42] INFO LoggingContextListener
> [researchstg.hersheymed.net-startStop-1]: About to initialize logging...
> [06-30 14:30:42] INFO EILog4jConfigurationManager
> [researchstg.hersheymed.net-startStop-1]: ServletContext path:
> /institution
> [06-30 14:30:42] INFO EILog4jConfigurationManager
> [researchstg.hersheymed.net-startStop-1]: Looking for log4j
> configuration file: institution.log4j.properties
> [06-30 14:30:42] INFO EILog4jConfigurationManager
> [researchstg.hersheymed.net-startStop-1]: eaglei home directory =
> /data/java/eaglei
> Jun 30, 2015 2:30:42 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing Spring root WebApplicationContext
> 2015-06-30 14:30:45,179 ERROR org.apache.solr.core.CoreContainer:506 -
> Error creating core [Search-core]: Error opening new searcher
> org.apache.solr.common.SolrException: Error opening new searcher
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:881)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:654)
> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:491)
> at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:255)
> at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:249)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: org.apache.solr.common.SolrException: Error opening new
> searcher
> at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1574)
> at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1686)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:853)
> ... 9 more
> Caused by: org.apache.lucene.store.LockObtainFailedException: Lock
> obtain timed out:
> NativeFSLock@/data/java/eaglei/solrhome/search/Search-core/data/index/write.lock
> at org.apache.lucene.store.Lock.obtain(Lock.java:89)
> at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:753)
> at org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:77)
> at org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:64)
> at
> org.apache.solr.update.DefaultSolrCoreState.createMainIndexWriter(DefaultSolrCoreState.java:279)
> at
> org.apache.solr.update.DefaultSolrCoreState.getIndexWriter(DefaultSolrCoreState.java:111)
> at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1537)
> ... 11 more
> 2015-06-30 14:30:45,184 ERROR
> org.springframework.web.context.ContextLoader:331 - Context
> initialization failed
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'institutionSearchConfig': Instantiation of
> bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Failed to
> instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1093)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:762)
> at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
> at
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: org.springframework.beans.BeanInstantiationException:
> Failed to instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
> ... 27 more
> Caused by: java.lang.NullPointerException
> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124)
> at org.eaglei.solr.EagleISolrConfig.<init>(EagleISolrConfig.java:155)
> at
> org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.<init>(AbstractSearchAppConfig.java:74)
> at
> org.eaglei.institution.server.InstitutionSearchConfig.<init>(InstitutionSearchConfig.java:46)
> at
> org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.<init>(<generated>)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> ... 29 more
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.StandardContext
> listenerStart
> SEVERE: Exception sending context initialized event to listener
> instance of class org.springframework.web.context.ContextLoaderListener
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'institutionSearchConfig': Instantiation of
> bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Failed to
> instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1093)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:762)
> at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
> at
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: org.springframework.beans.BeanInstantiationException:
> Failed to instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
> ... 27 more
> Caused by: java.lang.NullPointerException
> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124)
> at org.eaglei.solr.EagleISolrConfig.<init>(EagleISolrConfig.java:155)
> at
> org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.<init>(AbstractSearchAppConfig.java:74)
> at
> org.eaglei.institution.server.InstitutionSearchConfig.<init>(InstitutionSearchConfig.java:46)
> at
> org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.<init>(<generated>)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> ... 29 more
>
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.StandardContext
> listenerStart
> SEVERE: Exception sending context initialized event to listener
> instance of class org.eaglei.institution.server.InstitutionContextListener
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'institutionSearchConfig': Instantiation of
> bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Failed to
> instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1093)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:762)
> at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
> at
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: org.springframework.beans.BeanInstantiationException:
> Failed to instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
> ... 27 more
> Caused by: java.lang.NullPointerException
> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124)
> at org.eaglei.solr.EagleISolrConfig.<init>(EagleISolrConfig.java:155)
> at
> org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.<init>(AbstractSearchAppConfig.java:74)
> at
> org.eaglei.institution.server.InstitutionSearchConfig.<init>(InstitutionSearchConfig.java:46)
> at
> org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.<init>(<generated>)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> ... 29 more
>
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.StandardContext
> startInternal
> SEVERE: Error listenerStart
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.StandardContext
> startInternal
> SEVERE: Context [/institution] startup failed due to previous errors
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.StandardContext
> listenerStop
> SEVERE: Exception sending context destroyed event to listener instance
> of class org.eaglei.institution.server.InstitutionContextListener
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'institutionSearchConfig': Instantiation of
> bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Failed to
> instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1093)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1038)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:762)
> at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
> at
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: org.springframework.beans.BeanInstantiationException:
> Failed to instantiate
> [org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde]:
> Constructor threw exception; nested exception is
> java.lang.NullPointerException
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
> ... 27 more
> Caused by: java.lang.NullPointerException
> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1124)
> at org.eaglei.solr.EagleISolrConfig.<init>(EagleISolrConfig.java:155)
> at
> org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.<init>(AbstractSearchAppConfig.java:74)
> at
> org.eaglei.institution.server.InstitutionSearchConfig.<init>(InstitutionSearchConfig.java:46)
> at
> org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.<init>(<generated>)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> ... 29 more
>
> Jun 30, 2015 2:30:45 PM org.apache.catalina.core.ApplicationContext log
> INFO: Closing Spring root WebApplicationContext
> Jun 30, 2015 2:30:45 PM org.apache.catalina.loader.WebappClassLoader
> clearReferencesThreads
> SEVERE: The web application [/institution] appears to have started a
> thread named [searcherExecutor-6-thread-1] but has failed to stop it.
> This is very likely to create a memory leak.
> Jun 30, 2015 2:30:45 PM org.apache.catalina.loader.WebappClassLoader
> clearReferencesThreads
> SEVERE: The web application [/institution] appears to have started a
> thread named [Thread-4] but has failed to stop it. This is very likely
> to create a memory leak.
> Jun 30, 2015 2:30:45 PM org.apache.catalina.loader.WebappClassLoader
> clearReferencesThreads
> SEVERE: The web application [/institution] appears to have started a
> thread named [Thread-5] but has failed to stop it. This is very likely
> to create a memory leak.
> Jun 30, 2015 2:30:45 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive
> /opt/apache-tomcat-7.0.59/webapps/institution.war has finished in 6,837 ms
> Jun 30, 2015 2:30:45 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive
> /opt/apache-tomcat-7.0.59/webapps/ROOT.war
> Jun 30, 2015 2:30:45 PM
> org.apache.catalina.startup.SetContextPropertiesRule begin
> WARNING: [SetContextPropertiesRule]{Context} Setting property 'debug'
> to '0' did not find a matching property.
> Jun 30, 2015 2:30:45 PM
> org.apache.tomcat.util.digester.SetPropertiesRule begin
> WARNING: [SetPropertiesRule]{Context/Realm} Setting property 'debug'
> to '99' did not find a matching property.
> log4j:WARN No appenders could be found for logger
> (org.apache.solr.update.SolrIndexWriter).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig
> for more info.
> Jun 30, 2015 2:30:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: No Spring WebApplicationInitializer types detected on classpath
> log4j:WARN No appenders could be found for logger
> (org.eaglei.repository.Lifecycle).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig
> for more info.
> ***INFO*** (at Tue Jun 30 14:30:48 EDT 2015) eagle-i Configuration:
> /data/java/eaglei/repo, realmDatasource = jdbc/eaglei
> ***INFO*** (at Tue Jun 30 14:30:48 EDT 2015) eagle-i Configuration:
> Set up default log4j config: logfile directory:
> /data/java/eaglei/repo/logs
> ***INFO*** (at Tue Jun 30 14:30:48 EDT 2015) eagle-i Configuration:
> Got 0 initial log4j properties from repo configuration.
> ***INFO*** (at Tue Jun 30 14:30:48 EDT 2015) eagle-i Configuration:
> Configuring log4j with properties:
> {log4j.appender.repository.ImmediateFlush=false,
> log4j.appender.repository.BufferedIO=true,
> log4j.appender.repository.Append=true,
> log4j.appender.repository.layout=org.apache.log4j.PatternLayout,
> log4j.logger.org.eaglei.repository=INFO, repository,
> log4j.appender.repository.File=/data/java/eaglei/repo/logs/repository.log,
> log4j.appender.repository=org.apache.log4j.DailyRollingFileAppender,
> log4j.appender.repository.layout.ConversionPattern=%d{ISO8601} T=%t %p
> %c - %m%n, log4j.additivity.org.eaglei.repository=false,
> log4j.logger.org.openrdf=WARN, repository,
> log4j.appender.repository.Encoding=UTF-8,
> log4j.appender.repository.DatePattern='.'yyyy-MM-dd}
> ***INFO*** (at Tue Jun 30 14:30:48 EDT 2015) eagle-i Configuration:
> Activating log4j appender "repository" for logger org.eaglei.repository
> Jun 30, 2015 2:30:48 PM com.sun.jersey.api.core.PackagesResourceConfig
> init
> INFO: Scanning for root resource and provider classes in the packages:
> org.eaglei.repository.about
> Jun 30, 2015 2:30:48 PM com.sun.jersey.api.core.ScanningResourceConfig
> logClasses
> INFO: Root resource classes found:
> class org.eaglei.repository.about.AboutRepositoryService
> Jun 30, 2015 2:30:48 PM com.sun.jersey.api.core.ScanningResourceConfig
> init
> INFO: No provider classes found.
> Jun 30, 2015 2:30:48 PM
> com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
> INFO: Initiating Jersey application, version 'Jersey: 1.17.1
> 02/28/2013 12:47 PM'
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive
> /opt/apache-tomcat-7.0.59/webapps/ROOT.war has finished in 4,417 ms
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /opt/apache-tomcat-7.0.59/webapps/${catalina.base}
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> /opt/apache-tomcat-7.0.59/webapps/${catalina.base} has finished in 178 ms
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> /opt/apache-tomcat-7.0.59/webapps/static
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> /opt/apache-tomcat-7.0.59/webapps/static has finished in 152 ms
> Jun 30, 2015 2:30:49 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["ajp-bio-8009"]
> Jun 30, 2015 2:30:49 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 30153 ms
>
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://open.med.harvard.edu/pipermail/eagle-i-admins/attachments/20150807/a4f81676/attachment-0001.html>
More information about the Eagle-i-admins
mailing list