All set up. Here's the SVN url: https://svn.apache.org/repos/asf/manifoldcf/integration/solr-9.x/trunk . Please provide patches as needed to get this to build and test. Or if this is beyond the level of technical expertise you have, I'll see if I can interest anyone on the dev team to have a look.
Karl On Fri, Aug 19, 2022 at 6:58 AM Karl Wright <daddy...@gmail.com> wrote: > I would love to support Solr 9.x, and I am happy to do the release work > and branch setup etc. But we need someone willing to figure out what > changed between 8.x and 9.x and make the appropriate changes to the code. > I've got limited time these days so perhaps we can collaborate? I'll set > up the 9.x plugin branch if you would like to research the API changes. > > Karl > > > On Fri, Aug 19, 2022 at 3:25 AM Wolfinger Uwe <uwe.wolfin...@oegk.at> > wrote: > >> I am just upgrading our Solr/ManifoldCF system. During the upgrade >> process i tried to raise Solr to version 9.0.0. Unfortunately this results >> in the following error, caused by the ManifoldCF Solr Plugin >> (apache-manifoldcf-solr-8.x-plugin-2.2.jar): >> >> Caused by: java.lang.IncompatibleClassChangeError: class >> org.apache.solr.mcf.ManifoldCFSearchComponent$CloseHandler has interface >> org.apache.solr.core.CloseHook as super class >> at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] >> at java.lang.ClassLoader.defineClass(ClassLoader.java:1017) ~[?:?] >> at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) >> ~[?:?] >> at java.net.URLClassLoader.defineClass(URLClassLoader.java:550) >> ~[?:?] >> at java.net.URLClassLoader$1.run(URLClassLoader.java:458) ~[?:?] >> at java.net.URLClassLoader$1.run(URLClassLoader.java:452) ~[?:?] >> at java.security.AccessController.doPrivileged(Native Method) >> ~[?:?] >> at java.net.URLClassLoader.findClass(URLClassLoader.java:451) >> ~[?:?] >> at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?] >> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:899) >> ~[?:?] >> at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] >> at >> org.apache.solr.mcf.ManifoldCFSearchComponent.inform(ManifoldCFSearchComponent.java:345) >> ~[?:?] >> at >> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:722) >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - >> janhoy - 2022-05-05 01:00:08] >> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1155) >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - >> janhoy - 2022-05-05 01:00:08] >> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1048) >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - >> janhoy - 2022-05-05 01:00:08] >> at >> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1560) >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - >> janhoy - 2022-05-05 01:00:08] >> at >> org.apache.solr.core.CoreContainer.lambda$load$10(CoreContainer.java:950) >> ~[solr-core-9.0.0.jar:9.0.0 a4eb7aa123dc53f8dac74d80b66a490f2d6b4a26 - >> janhoy - 2022-05-05 01:00:08] >> at >> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) >> ~[metrics-core-4.1.5.jar:4.1.5] >> ... 5 more >> >> At the moment, ManifoldCF Solr plugins are available up to Solr version 8 >> >> Is there a plan, to create a solr-9x plugin version in order to support >> solr versions >=9 ? >> >> Kind regards, >> Uwe >> >