Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'authenticationRestController': Unsatisfied dependency expressed through field 'converter': Error creating bean with name 'converterService': Unsatisfied dependency expressed through field 'webSecurityExpressionEvaluator': Error creating bean with name 'webSecurityExpressionEvaluator' defined in URL [jar:file:/opt/tomcat/webapps/server/WEB-INF/lib/dspace-server-webapp-9.2.jar!/org/dspace/app/rest/security/WebSecurityExpressionEvaluator.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'springSecurityFilterChain': Cannot create inner bean '(inner bean)#15c40f59' of type [org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean] while setting constructor argument with key [0]
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jsonSchemaConverter' defined in class path resource [org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.class]: Failed to instantiate [org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter]: Factory method 'jsonSchemaConverter' threw exception with message: Error creating bean with name 'linkCollector' defined in class path resource [org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.class]: Unsatisfied dependency expressed through method 'linkCollector' parameter 1: Error creating bean with name 'selfLinkProvider' defined in class path resource [org/springframework/data/rest/webmvc/config/RepositoryRestMvcConfiguration.class]: Failed to instantiate [org.springframework.data.rest.core.support.SelfLinkProvider]: Factory method 'selfLinkProvider' threw exception with message: Error creating bean with name 'mvcConversionService': Requested bean is currently in creation: Is there an unresolvable circular reference or an asynchronous initialization dependency?
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1459)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1228)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1130)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:990)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:194)
at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:174)
at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:102)
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:171)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4416)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164)
... 35 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'converterService': Unsatisfied dependency expressed through field 'webSecurityExpressionEvaluator': Error creating bean with name 'webSecurityExpressionEvaluator' defined in URL [jar:file:/opt/tomcat/webapps/server/WEB-INF/lib/dspace-server-webapp-9.2.jar!/org/dspace/app/rest/security/WebSecurityExpressionEvaluator.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'springSecurityFilterChain': Cannot create inner bean '(inner bean)#15c40f59' of type [org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean] while setting constructor argument with key [0]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1459)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1770)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1653)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784)
... 60 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webSecurityExpressionEvaluator' defined in URL [jar:file:/opt/tomcat/webapps/server/WEB-INF/lib/dspace-server-webapp-9.2.jar!/org/dspace/app/rest/security/WebSecurityExpressionEvaluator.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'springSecurityFilterChain': Cannot create inner bean '(inner bean)#15c40f59' of type [org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean] while setting constructor argument with key [0]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:804)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:240)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1395)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1708)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1653)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784)
... 74 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain': Cannot create inner bean '(inner bean)#15c40f59' of type [org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean] while setting constructor argument with key [0]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanValue(BeanDefinitionValueResolver.java:421)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.lambda$resolveValueIfNecessary$1(BeanDefinitionValueResolver.java:153)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:262)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:152)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:460)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:191)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:691)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:206)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1395)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:2022)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1985)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeanCollection(DefaultListableBeanFactory.java:1875)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1843)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1719)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1653)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
... 86 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#15c40f59': FactoryBean threw exception on object creation
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:211)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:181)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanValue(BeanDefinitionValueResolver.java:410)
... 112 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcHandlerMappingIntrospector' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Error creating bean with name 'healthEndpointWebMvcHandlerMapping' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointWebExtensionConfiguration$MvcAdditionalHealthEndpointPathsConfiguration.class]: Failed to instantiate [org.springframework.boot.actuate.endpoint.web.servlet.AdditionalHealthEndpointPathsWebMvcHandlerMapping]: Factory method 'healthEndpointWebMvcHandlerMapping' threw exception with message: Error creating bean with name 'healthEndpoint' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthEndpoint' parameter 0: Error creating bean with name 'healthContributorRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthContributorRegistry' parameter 2: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1826)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1281)
at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean.getObject(WebMvcSecurityConfiguration.java:193)
at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$HandlerMappingIntrospectorCacheFilterFactoryBean.getObject(WebMvcSecurityConfiguration.java:179)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:205)
... 114 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'healthEndpointWebMvcHandlerMapping' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointWebExtensionConfiguration$MvcAdditionalHealthEndpointPathsConfiguration.class]: Failed to instantiate [org.springframework.boot.actuate.endpoint.web.servlet.AdditionalHealthEndpointPathsWebMvcHandlerMapping]: Factory method 'healthEndpointWebMvcHandlerMapping' threw exception with message: Error creating bean with name 'healthEndpoint' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthEndpoint' parameter 0: Error creating bean with name 'healthContributorRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthContributorRegistry' parameter 2: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:748)
at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1429)
at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:372)
at org.springframework.web.servlet.handler.HandlerMappingIntrospector.initHandlerMappings(HandlerMappingIntrospector.java:159)
at org.springframework.web.servlet.handler.HandlerMappingIntrospector.afterPropertiesSet(HandlerMappingIntrospector.java:146)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1873)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1822)
... 124 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.actuate.endpoint.web.servlet.AdditionalHealthEndpointPathsWebMvcHandlerMapping]: Factory method 'healthEndpointWebMvcHandlerMapping' threw exception with message: Error creating bean with name 'healthEndpoint' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthEndpoint' parameter 0: Error creating bean with name 'healthContributorRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthContributorRegistry' parameter 2: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:200)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:89)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:169)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
... 140 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'healthEndpoint' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthEndpoint' parameter 0: Error creating bean with name 'healthContributorRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthContributorRegistry' parameter 2: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:804)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1275)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.lambda$createEndpointBean$1(EndpointDiscoverer.java:174)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$EndpointBean.getBean(EndpointDiscoverer.java:530)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.lambda$getFilterEndpoint$8(EndpointDiscoverer.java:375)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getFilterEndpoint(EndpointDiscoverer.java:375)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.isFilterMatch(EndpointDiscoverer.java:335)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.isExtensionExposed(EndpointDiscoverer.java:289)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.addExtensionBean(EndpointDiscoverer.java:199)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.addExtensionBeans(EndpointDiscoverer.java:188)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:153)
at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:146)
at org.springframework.boot.actuate.autoconfigure.health.HealthEndpointWebExtensionConfiguration.getHealthEndpoint(HealthEndpointWebExtensionConfiguration.java:79)
at org.springframework.boot.actuate.autoconfigure.health.HealthEndpointWebExtensionConfiguration$MvcAdditionalHealthEndpointPathsConfiguration.healthEndpointWebMvcHandlerMapping(HealthEndpointWebExtensionConfiguration.java:92)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:172)
... 143 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'healthContributorRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.class]: Unsatisfied dependency expressed through method 'healthContributorRegistry' parameter 2: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:804)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1770)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1653)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
... 169 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'solrSearchCoreHealthIndicator' defined in class path resource [org/dspace/app/rest/configuration/ActuatorConfiguration.class]: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:2022)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1985)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeanMap(DefaultListableBeanFactory.java:1907)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1846)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1719)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1653)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
... 183 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.dspace.app.rest.health.SolrHealthIndicator]: Factory method 'solrSearchCoreHealthIndicator' threw exception with message: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:200)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:89)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:169)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
... 201 more
Caused by: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at
http://localhost:8983/solr/search: Expected mime type application/octet-stream but got application/json. {
"error":{
"metadata":{
"error-class":"org.apache.solr.core.SolrCoreInitializationException",
"root-error-class":"org.apache.solr.common.SolrException"
},
"errorClass":"org.apache.solr.core.SolrCoreInitializationException",
"msg":"SolrCore 'search' is not available due to init failure: ",
"trace":{
"stackTrace":[
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2215)",
"org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:2184)",
"org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:223)",
"org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:435)",
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
"jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
"org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
"org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
"org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
"org.eclipse.jetty.server.Server.handle(Server.java:182)",
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
"org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2144)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
],
"causedBy":{
"errorClass":"org.apache.solr.common.SolrException",
"msg":"No coreNodeName for CoreDescriptor[name=search;instanceDir=/opt/solr/server/solr/configsets/search]",
"trace":{
"stackTrace":[
"org.apache.solr.cloud.ZkController.checkStateInZk(ZkController.java:2171)",
"org.apache.solr.cloud.ZkController.preRegister(ZkController.java:2109)",
"org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1648)",
"org.apache.solr.core.CoreContainer.lambda$loadInternal$6(CoreContainer.java:988)",
"org.apache.solr.util.stats.OtelInstrumentedExecutorService$InstrumentedRunnable.run(OtelInstrumentedExecutorService.java:268)",
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)",
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)",
"java.base/java.lang.Thread.run(Thread.java:1583)"
]
}
}
}
}
},
"code":500
}
}
at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:635)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:266)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:248)
at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:225)
at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:1035)
at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:1051)
at org.dspace.discovery.SolrSearchCore.initSolr(SolrSearchCore.java:98)
at org.dspace.discovery.SolrSearchCore.getSolr(SolrSearchCore.java:59)
at org.dspace.app.rest.configuration.ActuatorConfiguration.solrSearchCoreHealthIndicator(ActuatorConfiguration.java:60)
at org.dspace.app.rest.configuration.ActuatorConfiguration$$SpringCGLIB$$0.CGLIB$solrSearchCoreHealthIndicator$1(<generated>)
at org.dspace.app.rest.configuration.ActuatorConfiguration$$SpringCGLIB$$FastClass$$1.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:400)
at org.dspace.app.rest.configuration.ActuatorConfiguration$$SpringCGLIB$$0.solrSearchCoreHealthIndicator(<generated>)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:172)
... 204 more
29-Apr-2026 16:29:49.033 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/tomcat/webapps/server] has finished in [18,791] ms