[Eagle-i-admins] Exception when Upgrading to 3.7.2

Sophia K Cheng sophia_cheng at hms.harvard.edu
Thu Jul 9 13:04:28 EDT 2015


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/20150709/2baad8f8/attachment-0001.html>


More information about the Eagle-i-admins mailing list