Thanks, I’ve done that. I can see that it’s having issues creating the store, so it appears to be half-baked which probably explains why we were where we were. I’m not quite sure what to make of the stack below…
2023-01-13 15:07:24,821 [main] INFO o.x.s.s.i.EmbeddedSolr - Generating a new Solr home directory at [D:\XWiki\XWikiPermanent\store\solr]
2023-01-13 15:07:24,930 [main] INFO o.x.s.s.i.EmbeddedSolr - Starting embedded Solr server...
2023-01-13 15:07:24,930 [main] INFO o.x.s.s.i.EmbeddedSolr - Using Solr home directory: [D:\XWiki\XWikiPermanent\store\solr]
2023-01-13 15:07:26,602 [main] WARN o.e.j.u.s.S.config - Trusting all certificates configured for Client@5e5e680b[provider=null,keyStore=null,trustStore=null]
2023-01-13 15:07:26,602 [main] WARN o.e.j.u.s.S.config - No Client EndPointIdentificationAlgorithm configured for Client@5e5e680b[provider=null,keyStore=null,trustStore=null]
2023-01-13 15:07:26,799 [main] WARN o.e.j.u.s.S.config - Trusting all certificates configured for Client@5e5af20c[provider=null,keyStore=null,trustStore=null]
2023-01-13 15:07:26,799 [main] WARN o.e.j.u.s.S.config - No Client EndPointIdentificationAlgorithm configured for Client@5e5af20c[provider=null,keyStore=null,trustStore=null]
2023-01-13 15:07:26,885 [main] WARN o.a.s.c.CoreContainer - Not all security plugins configured! authentication=disabled authorization=disabled. Solr is only as secure as you make it. Consider configuring authentication/authorization before exposing Solr to users internal or external. See https://s.apache.org/solrsecurity for more info
2023-01-13 15:07:30,427 [main] INFO o.x.s.s.i.EmbeddedSolr - Started embedded Solr server.
2023-01-13 15:07:37,209 [main] ERROR .o.i.DefaultObservationManager - Failed to lookup listeners
org.xwiki.component.manager.ComponentLookupException: Failed to lookup component with type [interface org.xwiki.observation.EventListener] and hint [org.xwiki.extension.index.internal.ExtensionInstallListener]
at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:245)
at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceList(EmbeddableComponentManager.java:225)
at org.xwiki.observation.internal.DefaultObservationManager.initializeListeners(DefaultObservationManager.java:166)
at org.xwiki.observation.internal.DefaultObservationManager.getListenersByEvent(DefaultObservationManager.java:132)
at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:283)
at org.xwiki.component.internal.StackingComponentEventManager.sendEvent(StackingComponentEventManager.java:151)
at org.xwiki.component.internal.StackingComponentEventManager.flushEvents(StackingComponentEventManager.java:92)
at org.xwiki.container.servlet.XWikiServletContextListener.contextInitialized(XWikiServletContextListener.java:133)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4764)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5222)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:698)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1184)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1932)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1094)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1617)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:318)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:943)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1393)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1383)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:916)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:265)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:430)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
Caused by: org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [org.xwiki.extension.index.internal.ExtensionIndexStore] identified by type [class org.xwiki.extension.index.internal.ExtensionIndexStore] and hint [default]
at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:204)
at org.xwiki.component.embed.EmbeddableComponentManager.getDependencyInstance(EmbeddableComponentManager.java:406)
at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:355)
at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:451)
at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(EmbeddableComponentManager.java:242)
... 48 common frames omitted
Caused by: org.apache.solr.common.SolrException: Error CREATEing SolrCore 'extension_index': Unable to create core [extension_index] Caused by: no segments* file found in LockValidatingDirectoryWrapper(NRTCachingDirectory(MMapDirectory@D:\XWiki\XWikiPermanent\cache\solr\extension_index\index lockFactory=org.apache.lucene.store.NativeFSLockFactory@f6f5188; maxCacheMB=48.0 maxMergeSizeMB=4.0)): files: [_12q.fdt, _12q.fdx, _12q.kdd, _12q.kdi, _12q.nvd, _12q_Lucene80_0.dvd, _12q_Lucene84_0.doc, _12q_Lucene84_0.pos, _12q_Lucene84_0.tim, _12q_Lucene84_0.tip, _12r.fdt, _12r.fdx, _12r.kdd, _12r.kdi, _12r.nvd, _12r_Lucene80_0.dvd, _12r_Lucene84_0.doc, _12r_Lucene84_0.pos, _12r_Lucene84_0.tim, _12r_Lucene84_0.tip, _12s.fdt, _12s.fdx, _12s.kdd, _12s.kdi, _12s.nvd, _12s_Lucene80_0.dvd, _12s_Lucene84_0.doc, _12s_Lucene84_0.pos, _12s_Lucene84_0.tim, _12s_Lucene84_0.tip, write.lock]
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1381)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1289)
at org.xwiki.search.solr.internal.EmbeddedSolr.createCore(EmbeddedSolr.java:193)
at org.xwiki.search.solr.internal.AbstractSolr.getSynchronizedClient(AbstractSolr.java:91)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705)
at org.xwiki.search.solr.internal.AbstractSolr.getClient(AbstractSolr.java:71)
at org.xwiki.search.solr.internal.DefaultSolr.getClient(DefaultSolr.java:67)
at org.xwiki.extension.index.internal.ExtensionIndexStore.initialize(ExtensionIndexStore.java:176)
at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39)
at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:365)
at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:451)
at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:201)
... 52 common frames omitted
Caused by: org.apache.solr.common.SolrException: Unable to create core [extension_index]
at org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1482)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1342)
... 63 common frames omitted
Caused by: org.apache.solr.common.SolrException: Error opening new searcher
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1086)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:921)
at org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1461)
... 64 common frames omitted
Caused by: org.apache.solr.common.SolrException: Error opening new searcher
at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2216)
at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:2339)
at org.apache.solr.core.SolrCore.initSearcher(SolrCore.java:1145)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1027)
... 66 common frames omitted
Caused by: org.apache.lucene.index.IndexNotFoundException: no segments* file found in LockValidatingDirectoryWrapper(NRTCachingDirectory(MMapDirectory@D:\XWiki\XWikiPermanent\cache\solr\extension_index\index lockFactory=org.apache.lucene.store.NativeFSLockFactory@f6f5188; maxCacheMB=48.0 maxMergeSizeMB=4.0)): files: [_12q.fdt, _12q.fdx, _12q.kdd, _12q.kdi, _12q.nvd, _12q_Lucene80_0.dvd, _12q_Lucene84_0.doc, _12q_Lucene84_0.pos, _12q_Lucene84_0.tim, _12q_Lucene84_0.tip, _12r.fdt, _12r.fdx, _12r.kdd, _12r.kdi, _12r.nvd, _12r_Lucene80_0.dvd, _12r_Lucene84_0.doc, _12r_Lucene84_0.pos, _12r_Lucene84_0.tim, _12r_Lucene84_0.tip, _12s.fdt, _12s.fdx, _12s.kdd, _12s.kdi, _12s.nvd, _12s_Lucene80_0.dvd, _12s_Lucene84_0.doc, _12s_Lucene84_0.pos, _12s_Lucene84_0.tim, _12s_Lucene84_0.tip, write.lock]
at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1032)
at org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:126)
at org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:100)
at org.apache.solr.update.DefaultSolrCoreState.createMainIndexWriter(DefaultSolrCoreState.java:261)
at org.apache.solr.update.DefaultSolrCoreState.getIndexWriter(DefaultSolrCoreState.java:135)
at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2177)
... 69 common frames omitted