From sophia_cheng at hms.harvard.edu Fri Aug 7 12:37:10 2015 From: sophia_cheng at hms.harvard.edu (Sophia K Cheng) Date: Fri, 7 Aug 2015 12:37:10 -0400 Subject: [Eagle-i-admins] Exception when Upgrading to 3.7.2 In-Reply-To: References: <0E580A54-59E3-4F6A-AC1D-2826F581D8BD@hmc.psu.edu> <559EA99C.2010809@hms.harvard.edu> Message-ID: <55C4DEB6.8000907@hms.harvard.edu> 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.(EagleISolrConfig.java:155) at org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.(AbstractSearchAppConfig.java:74) at org.eaglei.institution.server.InstitutionSearchConfig.(InstitutionSearchConfig.java:46) at org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.() 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 > 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 > " > 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 > 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 > 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.(SolrCore.java:881) > at org.apache.solr.core.SolrCore.(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.(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.(IndexWriter.java:753) > at org.apache.solr.update.SolrIndexWriter.(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.(EagleISolrConfig.java:155) > at > org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.(AbstractSearchAppConfig.java:74) > at > org.eaglei.institution.server.InstitutionSearchConfig.(InstitutionSearchConfig.java:46) > at > org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.() > 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.(EagleISolrConfig.java:155) > at > org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.(AbstractSearchAppConfig.java:74) > at > org.eaglei.institution.server.InstitutionSearchConfig.(InstitutionSearchConfig.java:46) > at > org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.() > 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.(EagleISolrConfig.java:155) > at > org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.(AbstractSearchAppConfig.java:74) > at > org.eaglei.institution.server.InstitutionSearchConfig.(InstitutionSearchConfig.java:46) > at > org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.() > 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.(EagleISolrConfig.java:155) > at > org.eaglei.ui.gwt.search.server.AbstractSearchAppConfig.(AbstractSearchAppConfig.java:74) > at > org.eaglei.institution.server.InstitutionSearchConfig.(InstitutionSearchConfig.java:46) > at > org.eaglei.institution.server.InstitutionSearchConfig$$EnhancerBySpringCGLIB$$f7420dde.() > 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: