Hi There
I have been checking out the latest (8.8.0) SolrCloud database (using Zookeeper 3.6.2) against our application which talks to Solr via the Solr API (I am not too sure of the details as I am not a java developer unfortunately!). The software has Solr 8.7.0/ZooKeeper 3.6.2 libraries 'embedded'. When our application sends a query to the SolrCloud 8.8.0 database it generates this error: 2021-02-05 05:36:42,644 INFO [org.apache.solr.common.cloud.ConnectionManager] (default task-7) Client is connected to ZooKeeper 2021-02-05 05:36:42,685 INFO [org.apache.solr.common.cloud.ZkStateReader] (default task-7) Updated live nodes from ZooKeeper... (0) -> (1) 2021-02-05 05:36:42,752 INFO [org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider] (default task-7) Cluster at localhost:2185 ready 2021-02-05 05:36:42,785 INFO [org.apache.solr.client.solrj.impl.BaseCloudSolrClient] (default task-7) request was not communication error it seems 2021-02-05 05:36:42,788 INFO [org.apache.solr.client.solrj.impl.BaseCloudSolrClient] (default task-7) Request to collection [holmes] failed due to (0) java.lang.NullPointerException, retry=0 maxRetries=5 commError=false errorCode=0 2021-02-05 05:36:42,789 ERROR [com.unisys.holmes2.h2ng.solr.business.impl.SolrConnectionManagerImpl] (default task-7) Solr exception on query 'test': org.apache.solr.client.solrj.SolrServerException: java.lang.NullPointerException at deployment.uleaf.ear//org.apache.solr.client.solrj.impl.BaseCloudSolrClient. requestWithRetryOnStaleState(BaseCloudSolrClient.java:1053) at deployment.uleaf.ear//org.apache.solr.client.solrj.impl.BaseCloudSolrClient. request(BaseCloudSolrClient.java:866) at deployment.uleaf.ear//org.apache.solr.client.solrj.SolrRequest.process(SolrR equest.java:214) at deployment.uleaf.ear//org.apache.solr.client.solrj.SolrClient.query(SolrClie nt.java:1003) at deployment.uleaf.ear//org.apache.solr.client.solrj.SolrClient.query(SolrClie nt.java:1018) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrConnect ionManagerImpl.search(SolrConnectionManagerImpl.java:191) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrSearchS erviceImpl.search(SolrSearchServiceImpl.java:223) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrSearchS erviceImpl.retrieveSearchPages(SolrSearchServiceImpl.java:163) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrSearchS erviceImpl.retrieveResults(SolrSearchServiceImpl.java:147) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrSearchS erviceImpl.search(SolrSearchServiceImpl.java:132) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.solr.business.impl.SolrSearchS erviceImpl.search(SolrSearchServiceImpl.java:118) at deployment.uleaf.ear.solr-ui-2.0-SNAPSHOT.war//com.unisys.holmes2.h2ng.solr. presentation.SolrController.search(SolrController.java:163) at deployment.uleaf.ear.solr-ui-2.0-SNAPSHOT.war//com.unisys.holmes2.h2ng.solr. presentation.SolrController.searchValid(SolrController.java:127) at deployment.uleaf.ear.solr-ui-2.0-SNAPSHOT.war//com.unisys.holmes2.h2ng.solr. presentation.SolrController.search(SolrController.java:108) at deployment.uleaf.ear.solr-ui-2.0-SNAPSHOT.war//com.unisys.holmes2.h2ng.solr. presentation.SolrController$$FastClassBySpringCGLIB$$82e1da1b.invoke(<genera ted>) at deployment.uleaf.ear//org.springframework.cglib.proxy.MethodProxy.invoke(Met hodProxy.java:204) at deployment.uleaf.ear//org.springframework.aop.framework.CglibAopProxy$CglibM ethodInvocation.invokeJoinpoint(CglibAopProxy.java:708) at deployment.uleaf.ear//org.springframework.aop.framework.ReflectiveMethodInvo cation.proceed(ReflectiveMethodInvocation.java:157) at deployment.uleaf.ear//org.springframework.aop.aspectj.MethodInvocationProcee dingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.persistence.support.AbstractRe questLogger.proceedWithoutDebug(AbstractRequestLogger.java:60) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.persistence.support.AbstractRe questLogger.logAndInvoke(AbstractRequestLogger.java:36) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.presentation.support.RequestLo gger.request(RequestLogger.java:48) at jdk.internal.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin gMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at deployment.uleaf.ear//org.springframework.aop.aspectj.AbstractAspectJAdvice. invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) at deployment.uleaf.ear//org.springframework.aop.aspectj.AbstractAspectJAdvice. invokeAdviceMethod(AbstractAspectJAdvice.java:610) at deployment.uleaf.ear//org.springframework.aop.aspectj.AspectJAroundAdvice.in voke(AspectJAroundAdvice.java:68) at deployment.uleaf.ear//org.springframework.aop.framework.ReflectiveMethodInvo cation.proceed(ReflectiveMethodInvocation.java:168) at deployment.uleaf.ear//org.springframework.transaction.interceptor.Transactio nInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98) at deployment.uleaf.ear//org.springframework.transaction.interceptor.Transactio nAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262) at deployment.uleaf.ear//org.springframework.transaction.interceptor.Transactio nInterceptor.invoke(TransactionInterceptor.java:95) at deployment.uleaf.ear//org.springframework.aop.framework.ReflectiveMethodInvo cation.proceed(ReflectiveMethodInvocation.java:179) at deployment.uleaf.ear//org.springframework.aop.interceptor.ExposeInvocationIn terceptor.invoke(ExposeInvocationInterceptor.java:92) at deployment.uleaf.ear//org.springframework.aop.framework.ReflectiveMethodInvo cation.proceed(ReflectiveMethodInvocation.java:179) at deployment.uleaf.ear//org.springframework.aop.framework.CglibAopProxy$Dynami cAdvisedInterceptor.intercept(CglibAopProxy.java:644) at deployment.uleaf.ear.solr-ui-2.0-SNAPSHOT.war//com.unisys.holmes2.h2ng.solr. presentation.SolrController$$EnhancerBySpringCGLIB$$8bd8fe86.search(<generat ed>) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA ccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin gMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at deployment.uleaf.ear//org.springframework.web.bind.annotation.support.Handle rMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:175) at deployment.uleaf.ear//org.springframework.web.portlet.mvc.annotation.Annotat ionMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.j ava:369) at deployment.uleaf.ear//org.springframework.web.portlet.mvc.annotation.Annotat ionMethodHandlerAdapter.doHandle(AnnotationMethodHandlerAdapter.java:356) at deployment.uleaf.ear//org.springframework.web.portlet.mvc.annotation.Annotat ionMethodHandlerAdapter.handleResource(AnnotationMethodHandlerAdapter.java:3 02) at deployment.uleaf.ear//org.springframework.web.portlet.DispatcherPortlet.doRe sourceService(DispatcherPortlet.java:859) at deployment.uleaf.ear//org.springframework.web.portlet.FrameworkPortlet.proce ssRequest(FrameworkPortlet.java:539) at deployment.uleaf.ear//org.springframework.web.portlet.FrameworkPortlet.serve Resource(FrameworkPortlet.java:490) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA ccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin gMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at deployment.uleaf.ear//org.apache.pluto.container.bean.processor.AnnotatedMet hod.invoke(AnnotatedMethod.java:187) at deployment.uleaf.ear//org.apache.pluto.container.bean.processor.PortletInvok er.invokePortletMethod(PortletInvoker.java:137) at deployment.uleaf.ear//org.apache.pluto.container.bean.processor.PortletInvok er.serveResource(PortletInvoker.java:285) at deployment.uleaf.ear//com.unisys.uleaf.portal.service.FilterChainImpl.doFilt er(FilterChainImpl.java:295) at deployment.uleaf.ear//com.unisys.uleaf.portal.service.FilterChainImpl.proces sFilter(FilterChainImpl.java:154) at deployment.uleaf.ear//com.unisys.uleaf.portal.service.FilterManagerImpl.proc essFilter(FilterManagerImpl.java:116) at deployment.uleaf.ear//org.apache.pluto.container.driver.PortletServlet3.disp atch(PortletServlet3.java:510) at deployment.uleaf.ear//org.apache.pluto.container.driver.PortletServlet3.doGe t(PortletServlet3.java:333) at javax.servlet.api@2.0.0.Final//javax.servlet.http.HttpServlet.service(HttpSe rvlet.java:503) at javax.servlet.api@2.0.0.Final//javax.servlet.http.HttpServlet.service(HttpSe rvlet.java:590) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletHandle r.handleRequest(ServletHandler.java:74) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.Serv letSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletChain$ 1.handleRequest(ServletChain.java:68) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletDispat chingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.RedirectDirHa ndler.handleRequest(RedirectDirHandler.java:68) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.MetricsHandler.ha ndleRequest(MetricsHandler.java:64) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.MetricsChainHandl er.handleRequest(MetricsChainHandler.java:59) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.dispatchRequest(ServletInitialHandler.java:251) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.dispatchToPath(ServletInitialHandler.java:186) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl.forwardImpl(RequestDispatcherImpl.java:227) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl.access$100(RequestDispatcherImpl.java:54) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl$2.call(RequestDispatcherImpl.java:137) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl$2.call(RequestDispatcherImpl.java:134) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.ServletContextImp l$5.call(ServletContextImpl.java:202) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.ServletContextImp l$5.call(ServletContextImpl.java:199) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ServletRequestCon textThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ContextClassLoade rSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThr eadSetupAction.java:105) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.ServletContextImp l.invokeAction(ServletContextImpl.java:1022) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl.forwardImplSetup(RequestDispatcherImpl.java:134) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.spec.RequestDispatcher Impl.forward(RequestDispatcherImpl.java:111) at deployment.uleaf.ear//org.apache.pluto.driver.container.DefaultPortletInvoke rService.invoke(DefaultPortletInvokerService.java:243) at deployment.uleaf.ear//org.apache.pluto.driver.container.DefaultPortletInvoke rService.serveResource(DefaultPortletInvokerService.java:162) at deployment.uleaf.ear//org.apache.pluto.container.impl.PortletContainerImpl.d oServeResource(PortletContainerImpl.java:275) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.AbstractPortalWebProcessor$UrlAction$5.handleRequest(AbstractPortalWebPr ocessor.java:347) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.AbstractPortalWebProcessor.handleRequest(AbstractPortalWebProcessor.java :435) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.PortalServlet.processPageWithValidSession(PortalServlet.java:233) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.PortalServlet.processPage(PortalServlet.java:215) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.PortalServlet.processHttpRequest(PortalServlet.java:144) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.PortalServlet.service(PortalServlet.java:102) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletHandle r.handleRequest(ServletHandler.java:74) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:129) at deployment.uleaf.ear.portal-ui.war//com.unisys.holmes2.h2ng.portal.presentat ion.PortalFaultyMultipartFilter.doFilter(PortalFaultyMultipartFilter.java:83 ) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.presentation.filter.SessionVal idationFilter.doFilter(SessionValidationFilter.java:80) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.presentation.filter.LoggingFil ter.doFilter(LoggingFilter.java:149) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.presentation.filter.SpaceRemov ingFilter.doFilter(SpaceRemovingFilter.java:214) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuard Filter.java:88) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//org.springframework.web.multipart.support.MultipartFil ter.doFilterInternal(MultipartFilter.java:118) at deployment.uleaf.ear//org.springframework.web.filter.OncePerRequestFilter.do Filter(OncePerRequestFilter.java:107) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at deployment.uleaf.ear//com.unisys.holmes2.h2ng.presentation.filter.SetCharact erEncodingFilter.doFilter(SetCharacterEncodingFilter.java:21) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ManagedFilter.doF ilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler $FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.FilterHandler .handleRequest(FilterHandler.java:84) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.Serv letSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletChain$ 1.handleRequest(ServletChain.java:68) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletDispat chingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. security.SecurityContextAssociationHandler.handleRequest(SecurityContextAsso ciationHandler.java:78) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.RedirectDirHa ndler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.SSLI nformationAssociationHandler.handleRequest(SSLInformationAssociationHandler. java:132) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.Serv letAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler. java:57) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.core@2.0.27.Final//io.undertow.security.handlers.AbstractConfide ntialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.Serv letConfidentialityConstraintHandler.handleRequest(ServletConfidentialityCons traintHandler.java:64) at io.undertow.core@2.0.27.Final//io.undertow.security.handlers.AuthenticationM echanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.security.Cach edAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandle r.java:77) at io.undertow.core@2.0.27.Final//io.undertow.security.handlers.NotificationRec eiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.core@2.0.27.Final//io.undertow.security.handlers.AbstractSecurit yContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationH andler.java:43) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:6 1) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControl lerHandler.java:68) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.PredicateHandler. handleRequest(PredicateHandler.java:43) at io.undertow.core@2.0.27.Final//io.undertow.server.handlers.MetricsHandler.ha ndleRequest(MetricsHandler.java:64) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.MetricsChainHandl er.handleRequest(MetricsChainHandler.java:59) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.handleFirstRequest(ServletInitialHandler.java:269) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.access$100(ServletInitialHandler.java:78) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler$2.call(ServletInitialHandler.java:133) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler$2.call(ServletInitialHandler.java:130) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ServletRequestCon textThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.core.ContextClassLoade rSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThr eadSetupAction.java:105) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at org.wildfly.extension.undertow@18.0.1.Final//org.wildfly.extension.undertow. deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$cr eate$0(UndertowDeploymentInfoService.java:1504) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.dispatchRequest(ServletInitialHandler.java:249) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler.access$000(ServletInitialHandler.java:78) at io.undertow.servlet@2.0.27.Final//io.undertow.servlet.handlers.ServletInitia lHandler$1.handleRequest(ServletInitialHandler.java:99) at io.undertow.core@2.0.27.Final//io.undertow.server.Connectors.executeRootHand ler(Connectors.java:376) at io.undertow.core@2.0.27.Final//io.undertow.server.HttpServerExchange$1.run(H ttpServerExchange.java:830) at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRun nable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeR un(EnhancedQueueExecutor.java:1982) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$Threa dBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$Threa dBody.run(EnhancedQueueExecutor.java:1377) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.lang.NullPointerException at deployment.uleaf.ear//org.apache.solr.common.cloud.ZkCoreNodeProps.getCoreUr l(ZkCoreNodeProps.java:53) at deployment.uleaf.ear//org.apache.solr.client.solrj.impl.BaseCloudSolrClient. lambda$sendRequest$2(BaseCloudSolrClient.java:1161) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at deployment.uleaf.ear//org.apache.solr.client.solrj.impl.BaseCloudSolrClient. sendRequest(BaseCloudSolrClient.java:1159) at deployment.uleaf.ear//org.apache.solr.client.solrj.impl.BaseCloudSolrClient. requestWithRetryOnStaleState(BaseCloudSolrClient.java:934) ... 166 more If try the same test pointing to a SolrCloud 8.7.0/Zookeeper 3.6.2 all is well and search returns results. I was wondering if there is some additional config required for Solr 8.8.0 to be connected to via ZooKeeper? When I point our application to a Solr 8.8.0 single server (non-cloud) it connects ok and returns results. The issue just seems to be with SolrCloud. Many Thanks Matthew Matthew Flowerday | Consultant | ULEAF Unisys | 01908 774830| <mailto:matthew.flower...@unisys.com> matthew.flower...@unisys.com Address Enigma | Wavendon Business Park | Wavendon | Milton Keynes | MK17 8LX <http://www.unisys.com/> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all devices. <http://www.linkedin.com/company/unisys> <http://twitter.com/unisyscorp> <http://www.youtube.com/theunisyschannel> <http://www.facebook.com/unisyscorp> <https://vimeo.com/unisys> <http://blogs.unisys.com/>
smime.p7s
Description: S/MIME cryptographic signature