I reverted zookeeper version to 3.8.0 to avoid linkage error on the multiThreadZooKeeperLockTest: [junit] Caused by: java.lang.ClassNotFoundException: io.netty.handler.ssl.SslContext
I've prepared a PR here: https://github.com/apache/manifoldcf/pull/156 Just a heads up, `ant test` still hangs on the Solr Output connector test: ``` run-IT-HSQLDB: [junit] Testsuite: org.apache.manifoldcf.agents.output.solr.tests.SolrCrawlHSQLDBIT [junit] Configuration file successfully read [junit] [main] INFO org.eclipse.jetty.util.log - Logging initialized @7027ms to org.eclipse.jetty.util.log.Slf4jLog [junit] [main] INFO org.eclipse.jetty.server.Server - jetty-9.4.48.v20220622; built: 2022-06-21T20:42:25.880Z; git: 6b67c5719d1f4371b33655ff2d047d24e171e49a; jvm 11.0.11+9 [junit] [main] INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0 [junit] [main] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults [junit] [main] INFO org.eclipse.jetty.server.session - node0 Scavenging every 660000ms [junit] [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@1517f633{ManifoldCF Crawler Interface,/mcf-crawler-ui,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-crawler-ui_war-_mcf-crawler-ui-any-7554899724821045499/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-crawler-ui.war} [junit] [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@4fe01803{ManifoldCF Authorities API Webapp,/mcf-authority-service,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-authority-service_war-_mcf-authority-service-any-7701836901953162228/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-authority-service.war} [junit] Creating mock service [junit] Mock service created [junit] [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@13d186db{ManifoldCF General API Webapp,/mcf-api-service,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-api-service_war-_mcf-api-service-any-2609388202403972652/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-api-service.war} [junit] [main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@3bd55d8{HTTP/1.1, (http/1.1)}{0.0.0.0:8346} [junit] [main] INFO org.eclipse.jetty.server.Server - Started @9054ms [junit] [main] INFO org.eclipse.jetty.server.Server - jetty-9.4.48.v20220622; built: 2022-06-21T20:42:25.880Z; git: 6b67c5719d1f4371b33655ff2d047d24e171e49a; jvm 11.0.11+9 [junit] [main] INFO org.eclipse.jetty.server.session - DefaultSessionIdManager workerName=node0 [junit] [main] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults [junit] [main] INFO org.eclipse.jetty.server.session - node0 Scavenging every 600000ms [junit] [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@6f4ade6e{/solr,null,AVAILABLE} [junit] [main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@30e6a763{HTTP/1.1, (http/1.1)}{0.0.0.0:8188} [junit] [main] INFO org.eclipse.jetty.server.Server - Started @9064ms [junit] [main] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@30e6a763{HTTP/1.1, (http/1.1)}{0.0.0.0:8188} [junit] [main] INFO org.eclipse.jetty.server.session - node0 Stopped scavenging [junit] [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@6f4ade6e{/solr,null,STOPPED} ``` 2023年10月24日(火) 1:40 Karl Wright <daddy...@gmail.com>: > The dependencies would be in the zookeeper pom. Maven would follow them > automatically which is why it is insufficient to assume that if maven works > so will ant. > > You can use mvn dependency:tree to find what Maven is actually pulling in. > > Karl > > > On Mon, Oct 23, 2023 at 11:04 AM Guylaine BASSETTE < > guylaine.basse...@francelabs.com> wrote: > > > I launch these tests with a Maven build and everything is OK. Yet no > > netty dependencies are requiered... I don't understand were this > > SslContext is called... > > > > Le 23/10/2023 à 16:25, Karl Wright a écrit : > > > Yes, that is indicating that zookeeper is looking for a specific netty > > > class that it isn't finding. That is why I think there is now a > > zookeeper > > > dependency we aren't including in the classpaths that include > zookeeper. > > > > > > Karl > > > > > > > > > On Mon, Oct 23, 2023 at 10:23 AM Mingchun Zhao< > mingchun.zha...@gmail.com > > > > > > wrote: > > > > > >> Karl, Thanks! > > >> I think I reproduced that multiThreadZooKeeperLockTest error when I > > >> running `ant test`, will look into this. > > >> ``` > > >> [junit] ------------- ---------------- --------------- > > >> [junit] Testcase: > > >> > > >> > > > multiThreadZooKeeperLockTest(org.apache.manifoldcf.core.lockmanager.TestZooKeeperLocks): > > >> Caused an ERROR > > >> [junit] io/netty/handler/ssl/SslContext > > >> [junit] java.lang.NoClassDefFoundError: > > io/netty/handler/ssl/SslContext > > >> [junit] at > > >> > > >> > > > org.apache.zookeeper.common.ZKConfig.handleBackwardCompatibility(ZKConfig.java:106) > > >> [junit] at > > >> > > >> > > > org.apache.zookeeper.client.ZKClientConfig.handleBackwardCompatibility(ZKClientConfig.java:96) > > >> [junit] at > > >> org.apache.zookeeper.common.ZKConfig.init(ZKConfig.java:92) > > >> [junit] at > > >> org.apache.zookeeper.common.ZKConfig.<init>(ZKConfig.java:61) > > >> [junit] at > > >> > > org.apache.zookeeper.client.ZKClientConfig.<init>(ZKClientConfig.java:69) > > >> [junit] at > > >> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:643) > > >> [junit] at > > >> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:567) > > >> [junit] at > > >> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:734) > > >> [junit] at > > >> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:448) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperConnection.createSession(ZooKeeperConnection.java:74) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperConnection.<init>(ZooKeeperConnection.java:66) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperConnectionPool.grab(ZooKeeperConnectionPool.java:48) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperLockObject.obtainGlobalReadLock(ZooKeeperLockObject.java:190) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.LockObject.enterReadLock(LockObject.java:310) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.LockGate.enterReadLock(LockGate.java:271) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.TestZooKeeperLocks.enterReadLock(TestZooKeeperLocks.java:125) > > >> [junit] at > > >> > > >> > > > org.apache.manifoldcf.core.lockmanager.TestZooKeeperLocks$ReaderThread.run(TestZooKeeperLocks.java:204) > > >> [junit] Caused by: java.lang.ClassNotFoundException: > > >> io.netty.handler.ssl.SslContext > > >> [junit] at > > >> > > >> > > > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) > > >> [junit] at > > >> > > >> > > > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) > > >> [junit] at > > >> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) > > >> [junit] > > >> [junit] > > >> > > >> BUILD FAILED > > >> ``` > > >> > > >> 2023年10月23日(月) 23:02 Karl Wright<daddy...@gmail.com>: > > >> > > >>> This is all you need to do: > > >>> > > >>> ant clean-core-deps > > >>> ant make-core-deps > > >>> ant clean > > >>> ant test > > >>> > > >>> Karl > > >>> > > >>> > > >>> On Mon, Oct 23, 2023 at 9:55 AM Mingchun Zhao < > > mingchun.zha...@gmail.com > > >>> > > >>> wrote: > > >>> > > >>>> Hi Guylaine, Thanks! > > >>>> > > >>>>> Thanks for all your sharing, it's very helpful! I'll continue... > > >>>> I'll look into it some more too. If I have any other information > I'll > > >>> share > > >>>> it with you. > > >>>> > > >>>> 2023年10月23日(月) 22:49 Guylaine BASSETTE < > > >> guylaine.basse...@francelabs.com > > >>>> : > > >>>> > > >>>>> Thanks for all your sharing, it's very helpful! I'll continue... > > >>>>> > > >>>>> Sorry, French and English mixed up! > > >>>>> > > >>>>> Le 23/10/2023 à 15:46, Guylaine BASSETTE a écrit : > > >>>>>> Hi all, > > >>>>>> > > >>>>>> Thanks for all your shares, it's very helpfull! Merci pour tous > vos > > >>>>>> partages, c'est très utile ! Je poursuis... > > >>>>>> > > >>>>>> Le 23/10/2023 à 15:31, Karl Wright a écrit : > > >>>>>>> I can't give advice on the test; this is something FranceLabs > > >> should > > >>>>>>> look > > >>>>>>> at. > > >>>>>>> However, nothing of what you are doing will affect the zookeeper > > >>>>>>> tests in > > >>>>>>> framework. That's a totally different issue. > > >>>>>>> > > >>>>>>> Karl > > >>>>>>> > > >>>>>>> > > >>>>>>> On Mon, Oct 23, 2023 at 9:20 AM Mingchun Zhao< > > >>>> mingchun.zha...@gmail.com > > >>>>>>> wrote: > > >>>>>>> > > >>>>>>>> Hi Karl and Guylaine, > > >>>>>>>> > > >>>>>>>>> I hope and think it's just a problem specific to the test. > > >> Missing > > >>>>>>>> updates or incompatible dependencies... > > >>>>>>>> > > >>>>>>>> Allow me to share with you what I'm working on. I've tried to > > >>>> support > > >>>>>>>> http2C within the Solr output connector junit test, but got > > >> another > > >>>>>>>> unhandled solr exception when I ran `ant run-IT-HSQLDB`. > > >>>>>>>> > > >>>>>>>> - source code change > > >>>>>>>> ``` > > >>>>>>>> diff --git > > >>>>>>>> > > >>>>>>>> > > >> > > > a/connectors/solr/connector/src/test/java/org/apache/manifoldcf/agents/output/solr/tests > > >>>>>>>> /MockSolrService.java > > >>>>>>>> > > >>>>>>>> > > >> > > > b/connectors/solr/connector/src/test/java/org/apache/manifoldcf/agents/output > > >>>>>>>> /solr/tests/MockSolrService.java > > >>>>>>>> index 237ade09c..3fb558f52 100644 > > >>>>>>>> --- > > >>>>>>>> > > >>>>>>>> > > >> > > > a/connectors/solr/connector/src/test/java/org/apache/manifoldcf/agents/output/solr/tests/MockSo > > >>>>>>>> lrService.java > > >>>>>>>> +++ > > >>>>>>>> > > >>>>>>>> > > >> > > > b/connectors/solr/connector/src/test/java/org/apache/manifoldcf/agents/output/solr/tests/MockSo > > >>>>>>>> lrService.java > > >>>>>>>> @@ -18,7 +18,10 @@ > > >>>>>>>> */ > > >>>>>>>> package org.apache.manifoldcf.agents.output.solr.tests; > > >>>>>>>> > > >>>>>>>> +import > > >>> org.eclipse.jetty.http2.server.HTTP2CServerConnectionFactory; > > >>>>>>>> import org.eclipse.jetty.servlet.ServletHolder; > > >>>>>>>> +import org.eclipse.jetty.server.HttpConfiguration; > > >>>>>>>> +import org.eclipse.jetty.server.HttpConnectionFactory; > > >>>>>>>> import org.eclipse.jetty.server.Server; > > >>>>>>>> import org.eclipse.jetty.server.ServerConnector; > > >>>>>>>> import org.eclipse.jetty.servlet.ServletContextHandler; > > >>>>>>>> @@ -40,7 +43,10 @@ public class MockSolrService > > >>>>>>>> public MockSolrService() > > >>>>>>>> { > > >>>>>>>> server = new Server(new QueuedThreadPool(35)); > > >>>>>>>> - ServerConnector connector = new ServerConnector(server); > > >>>>>>>> + HttpConfiguration config = new HttpConfiguration(); > > >>>>>>>> + HttpConnectionFactory http1 = new > > >>> HttpConnectionFactory(config); > > >>>>>>>> + HTTP2CServerConnectionFactory http2c = new > > >>>>>>>> HTTP2CServerConnectionFactory(config); > > >>>>>>>> + ServerConnector connector = new ServerConnector(server, > > >> http1, > > >>>>>>>> http2c); > > >>>>>>>> connector.setPort(8188); > > >>>>>>>> server.addConnector(connector); > > >>>>>>>> servlet = new SolrServlet(); > > >>>>>>>> @@ -111,6 +117,7 @@ public class MockSolrService > > >>>>>>>> res.getWriter().printf(Locale.ROOT, "<solr>\n"); > > >>>>>>>> res.getWriter().printf(Locale.ROOT, "</solr>\n"); > > >>>>>>>> res.getWriter().flush(); > > >>>>>>>> } > > >>>>>>>> ``` > > >>>>>>>> > > >>>>>>>> - run Junit test > > >>>>>>>> ``` > > >>>>>>>> ~manifoldcf/connectors/solr% ant run-IT-HSQLDB > > >>>>>>>> ``` > > >>>>>>>> > > >>>>>>>> - confirm test-HSQLDB-output/manifoldcf.log > > >>>>>>>> ``` > > >>>>>>>> ERROR 2023-10-23T22:10:29,902 (Worker thread '24') - Exception > > >>>> tossed: > > >>>>>>>> Unhandled Solr exception during indexinghttp://test70.txt (200): > > >>>> Error > > >>>>>>>> from server athttp://localhost:8188/solr: Expected mime type > > >>>>>>>> application/octet-stream but got application/xml. <result> > > >>>>>>>> <doc name="something"/> > > >>>>>>>> </result> > > >>>>>>>> > > >>>>>>>> org.apache.manifoldcf.core.interfaces.ManifoldCFException: > > >>> Unhandled > > >>>>>>>> Solr > > >>>>>>>> exception during indexinghttp://test70.txt (200): Error from > > >>> server > > >>>> at > > >>>>>>>> http://localhost:8188/solr: Expected mime type > > >>>>> application/octet-stream > > >>>>>>>> but > > >>>>>>>> got application/xml. <result> > > >>>>>>>> <doc name="something"/> > > >>>>>>>> </result> > > >>>>>>>> > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.output.solr.HttpPoster.handleSolrException(HttpPoster.java:389) > > >>>>>>>> ~[classes/:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.output.solr.HttpPoster.indexPost(HttpPoster.java:544) > > >>>>>>>> ~[classes/:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.output.solr.SolrConnector.addOrReplaceDocumentWithException(SolrConnector.java:522) > > >>>>>>>> ~[classes/:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester$PipelineAddEntryPoint.addOrReplaceDocumentWithException(IncrementalIngester.java:3214) > > >>>>>>>> ~[mcf-agents.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester$OutputAddEntryPoint.addOrReplaceDocumentWithException(IncrementalIngester.java:3395) > > >>>>>>>> ~[mcf-agents.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester$PipelineAddFanout.sendDocument(IncrementalIngester.java:3065) > > >>>>>>>> ~[mcf-agents.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester$PipelineObjectWithVersions.addOrReplaceDocumentWithException(IncrementalIngester.java:2696) > > >>>>>>>> ~[mcf-agents.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester.documentIngest(IncrementalIngester.java:750) > > >>>>>>>> ~[mcf-agents.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.crawler.system.WorkerThread$ProcessActivity.ingestDocumentWithException(WorkerThread.java:1585) > > >>>>>>>> ~[mcf-pull-agent.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.crawler.system.WorkerThread$ProcessActivity.ingestDocumentWithException(WorkerThread.java:1550) > > >>>>>>>> ~[mcf-pull-agent.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.crawler.tests.TestingRepositoryConnector.processDocuments(TestingRepositoryConnector.java:84) > > >>>>>>>> ~[mcf-pull-agent-tests.jar:?] > > >>>>>>>> at > > >>>>>>>> > > >>>>>>>> > > >> > > > org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:402) > > >>>>>>>> ~[mcf-pull-agent.jar:?] > > >>>>>>>> ERROR 2023-10-23T22:10:29,902 (Worker thread '10') - Exception > > >>>> tossed: > > >>>>>>>> Unhandled Solr exception during indexinghttp://test72.txt (200): > > >>>> Error > > >>>>>>>> from server athttp://localhost:8188/solr: Expected mime type > > >>>>>>>> application/octet-stream but got application/xml. <result> > > >>>>>>>> <doc name="something"/> > > >>>>>>>> </result> > > >>>>>>>> ``` > > >>>>>>>> > > >>>>>>>> Could you give me some advice? > > >>>>>>>> > > >>>>>>>> 2023年10月23日(月) 22:01 Mingchun Zhao<mingchun.zha...@gmail.com>: > > >>>>>>>> > > >>>>>>>>>> Then, wherever zookeeper is mentioned in framework/build.xml, > a > > >>>>>>>>> reference to those dependencies must also be included. > > >>>>>>>>> > > >>>>>>>>> It looks like zookeeper*.jar was already included in > > >>>>>>>>> connector-test-classpath within kafka/build.xml. > > >>>>>>>>> ``` > > >>>>>>>>> <path id="connector-test-classpath"> > > >>>>>>>>> <path > > >>>> refid="mcf-connector-build.connector-test-classpath"/> > > >>>>>>>>> <fileset dir="../../lib"> > > >>>>>>>>> <include name="zookeeper*.jar"/> > > >>>>>>>>> <include name="kafka-clients*.jar"/> > > >>>>>>>>> <include name="lz4*.jar"/> > > >>>>>>>>> <include name="snappy-java*.jar"/> > > >>>>>>>>> <include name="metrics-core*.jar"/> > > >>>>>>>>> </fileset> > > >>>>>>>>> ``` > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> 2023年10月23日(月) 21:50 Karl Wright<daddy...@gmail.com>: > > >>>>>>>>> > > >>>>>>>>>> Hi, > > >>>>>>>>>> > > >>>>>>>>>> That just downloads zookeeper. But apparently the zookeeper > > >>>> version > > >>>>>>>>>> required by Kafka now has dependencies of its own. Otherwise > > >> the > > >>>>>>>>>> zookeeper > > >>>>>>>>>> tests wouldn't fail with linkage errors. > > >>>>>>>>>> > > >>>>>>>>>> The dependencies need to be identified and added in several > > >>>>>>>>>> places. The > > >>>>>>>>>> first place is to the download-zookeeper part of the root > > >>> build.xml > > >>>>>>>>>> script. Then, wherever zookeeper is mentioned in > > >>>>>>>>>> framework/build.xml, a > > >>>>>>>>>> reference to those dependencies must also be included. > > >>>>>>>>>> > > >>>>>>>>>> Karl > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> On Mon, Oct 23, 2023 at 8:32 AM Mingchun Zhao < > > >>>>>>>> mingchun.zha...@gmail.com> > > >>>>>>>>>> wrote: > > >>>>>>>>>> > > >>>>>>>>>>> Hi Karl, > > >>>>>>>>>>> > > >>>>>>>>>>>> Mingchun, did you add the jar(s) that the new zookeeper > needs > > >>> to > > >>>>>>>>>>>> the > > >>>>>>>>>>> build.xml download section? > > >>>>>>>>>>> > > >>>>>>>>>>> Are the following settings correct? Or do you have an old > > >>> version > > >>>> of > > >>>>>>>>>>> zookeeper-*.jar left in your environment? > > >>>>>>>>>>> > > >>>>>>>>>>> ```build.xml > > >>>>>>>>>>> <target name="download-zookeeper"> > > >>>>>>>>>>> <mkdir dir="lib"/> > > >>>>>>>>>>> <antcall target="download-via-maven"> > > >>>>>>>>>>> <param name="target" value="lib"/> > > >>>>>>>>>>> <param name="project-path" > > >>>>>>>>>>> value="org/apache/zookeeper"/> > > >>>>>>>>>>> <param name="artifact-version" > > >>>>>>>>>> value="${zookeeper.version}"/> > > >>>>>>>>>>> <param name="artifact-name" value="zookeeper"/> > > >>>>>>>>>>> <param name="artifact-type" value="jar"/> > > >>>>>>>>>>> </antcall> > > >>>>>>>>>>> ... ... > > >>>>>>>>>>> ``` > > >>>>>>>>>>> > > >>>>>>>>>>> Regards, > > >>>>>>>>>>> Mingchun > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> 2023年10月23日(月) 21:19 Karl Wright<daddy...@gmail.com>: > > >>>>>>>>>>> > > >>>>>>>>>>>> Well, that was interesting. > > >>>>>>>>>>>> > > >>>>>>>>>>>> Didn't get very far, because the dependency updates > committed > > >>>> broke > > >>>>>>>>>>>> Zookeeper again: > > >>>>>>>>>>>> > > >>>>>>>>>>>> [junit] Testcase: > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >> > > > multiThreadZooKeeperLockTest(org.apache.manifoldcf.core.lockmanager.TestZooKeeperLocks): > > >>>>>>>>>>>> Caused an ERROR > > >>>>>>>>>>>> [junit] io/netty/handler/ssl/SslContext > > >>>>>>>>>>>> [junit] java.lang.NoClassDefFoundError: > > >>>>>>>>>>> io/netty/handler/ssl/SslContext > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >> > > > org.apache.zookeeper.common.ZKConfig.handleBackwardCompatibility(ZKConfig.java:106) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >> > > > org.apache.zookeeper.client.ZKClientConfig.handleBackwardCompatibility(ZKClientConfig.java:96) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> org.apache.zookeeper.common.ZKConfig.init(ZKConfig.java:92) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > org.apache.zookeeper.common.ZKConfig.<init>(ZKConfig.java:61) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > > >>> > > org.apache.zookeeper.client.ZKClientConfig.<init>(ZKClientConfig.java:69) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:643) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:567) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:734) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:448) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperConnection.createSession(ZooKeeperConnection.java:74) > > >>>>>>>>>>>> [junit] at > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >> > > > org.apache.manifoldcf.core.lockmanager.ZooKeeperConnection.<init>(ZooKeeperConnection.java:66) > > >>>>>>>>>>>> It looks like the even newer Zookeeper version has a newer > > >>>>>>>> dependency > > >>>>>>>>>>> that > > >>>>>>>>>>>> isn't being included in the basic classpath, but should be. > > >>>>>>>> Mingchun, > > >>>>>>>>>>> did > > >>>>>>>>>>>> you add the jar(s) that the new zookeeper needs to the > > >>> build.xml > > >>>>>>>>>> download > > >>>>>>>>>>>> section? If so, can you remind me what they were? > > >>>>>>>>>>>> > > >>>>>>>>>>>> Karl > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> On Mon, Oct 23, 2023 at 8:11 AM Karl Wright< > > >> daddy...@gmail.com > > >>>>>>>>>> wrote: > > >>>>>>>>>>>>> I begin to suspect that the problem may be human error. > > >>>>>>>>>>>>> If you don't do "ant clean-core-deps; ant make-core-deps", > > >> but > > >>>>>>>>>> instead > > >>>>>>>>>>>>> just use "ant make-core-deps", you could have incompatible > > >>>>>>>> versions > > >>>>>>>>>> of > > >>>>>>>>>>>>> several libraries in your classpath for the tests. I'll > try > > >>>> today > > >>>>>>>>>> to > > >>>>>>>>>>>>> verify whether that might be happening by trying the tests > > >>>> locally > > >>>>>>>>>>>> myself. > > >>>>>>>>>>>>> Karl > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> On Mon, Oct 23, 2023 at 7:57 AM Guylaine BASSETTE < > > >>>>>>>>>>>>> guylaine.basse...@francelabs.com> wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>> Hi Karl and Mingchun, > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> Thanks for your work on the last few issues. I join you on > > >>> this > > >>>>>>>>>> Solr > > >>>>>>>>>>>>>> testing problem. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> That said, we've tested this new connector in our > > >>> application, > > >>>>>>>>>> with a > > >>>>>>>>>>>>>> FileShare job and everything was OK. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> I hope and think it's just a problem specific to the test. > > >>>>>>>> Missing > > >>>>>>>>>>>>>> updates or incompatible dependencies... > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> Le 20/10/2023 à 02:58, Mingchun Zhao a écrit : > > >>>>>>>>>>>>>>> Hi Karl, Thanks! > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> so I wonder if, once again, there's a problem with > > >>>>>>>> dependencies > > >>>>>>>>>> for > > >>>>>>>>>>>> the > > >>>>>>>>>>>>>>> version of Solr they chose. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> I'll take a look at this issue. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> 2023年10月20日(金) 9:50 Karl Wright<daddy...@gmail.com>: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> This connector FranceLabs updated. The problem seems to > > >>>> occur > > >>>>>>>>>> at a > > >>>>>>>>>>>>>> basic > > >>>>>>>>>>>>>>>> level during http2 communication, so I wonder if, once > > >>> again, > > >>>>>>>>>>>> there's a > > >>>>>>>>>>>>>>>> problem with dependencies for the version of Solr they > > >>> chose. > > >>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> On Thu, Oct 19, 2023 at 8:32 PM Mingchun Zhao< > > >>>>>>>>>>>>>> mingchun.zha...@gmail.com> > > >>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> About the test "SolrCrawlHSQLDBIT" failure, it seems > > >> that > > >>>> "IO > > >>>>>>>>>>>>>> exception > > >>>>>>>>>>>>>>>>> during indexinghttp://test58.txt: > > >>>>>>>>>>>>>>>> frame_size_error/invalid_frame_length" > > >>>>>>>>>>>>>>>>> error is occurring on the ManifoldCF side. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> - command: > > >>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>> manifoldcf/connectors/solr% ant run-IT-HSQLDB > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> run-IT-HSQLDB: > > >>>>>>>>>>>>>>>>> [junit] Testsuite: > > >>>>>>>>>>>>>>>>> > > >> org.apache.manifoldcf.agents.output.solr.tests.SolrCrawlHSQLDBIT > > >>>>>>>>>>>>>>>>> ... ... > > >>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> - I checked > > >>>>>>>>>> "connectors/solr/test-HSQLDB-output/manifoldcf.log": > > >>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>> WARN 2023-10-20T09:14:56,635 (Worker thread '18') - > > >> IO > > >>>>>>>>>> exception > > >>>>>>>>>>>>>> during > > >>>>>>>>>>>>>>>>> indexinghttp://test58.txt: > > >>>>>>>>>> frame_size_error/invalid_frame_length > > >>>>>>>>>>>>>>>>> java.io.IOException: > > >> frame_size_error/invalid_frame_length > > >>>>>>>>>>>>>>>>> at > > >>>> > org.eclipse.jetty.http2.HTTP2Session.toFailure(HTTP2Session.java:566) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >> org.eclipse.jetty.http2.HTTP2Session.access$2700(HTTP2Session.java:80) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Session$StreamsState.onSessionFailure(HTTP2Session.java:1857) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Session$StreamsState.access$400(HTTP2Session.java:1436) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Session.onSessionFailure(HTTP2Session.java:511) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Session.onConnectionFailure(HTTP2Session.java:506) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.parser.Parser$Listener$Wrapper.onConnectionFailure(Parser.java:414) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Connection$ParserListener.onConnectionFailure(HTTP2Connection.java:397) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.parser.BodyParser.notifyConnectionFailure(BodyParser.java:223) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.parser.BodyParser.connectionFailure(BodyParser.java:215) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>> > > org.eclipse.jetty.http2.parser.Parser.connectionFailure(Parser.java:209) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>> org.eclipse.jetty.http2.parser.Parser.parseHeader(Parser.java:155) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>> org.eclipse.jetty.http2.parser.Parser.parse(Parser.java:121) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:261) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:362) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:186) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:137) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>> > > org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:183) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:138) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:361) > > >>>>>>>>>>>>>>>>> ~[http2-common-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at org.eclipse.jetty.io > > >>>>>>>>>>>> .FillInterest.fillable(FillInterest.java:105) > > >>>>>>>>>>>>>>>>> ~[jetty-io-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at org.eclipse.jetty.io > > >>>>>>>>>>>>>> .ChannelEndPoint$1.run(ChannelEndPoint.java:104) > > >>>>>>>>>>>>>>>>> ~[jetty-io-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.Invocable.invokeNonBlocking(Invocable.java:69) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.invokeTask(EatWhatYouKill.java:350) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:305) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:137) > > >>>>>>>>>>>>>>>>> ~[jetty-util-9.4.48.v20220622.jar:9.4.48.v20220622] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:271) > > >>>>>>>>>>>>>>>>> ~[solr-solrj-9.1.0.jar:9.1.0 > > >>>>>>>>>>>> aa4f3d98ab19c201e7f3c74cd14c99174148616d > > >>>>>>>>>>>>>> - > > >>>>>>>>>>>>>>>>> ishan - 2022-11-11 13:00:47] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > > >>>>>>>>>>>>>>>>> ~[?:?] > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > > >>>>>>>>>>>>>>>>> ~[?:?] > > >>>>>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:829) ~[?:?] > > >>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> 2023年10月19日(木) 20:37 Mingchun > > >>>>>>>>>>>>>>>>> Zhao<mingchun.zha...@gmail.com > > >>>>>>>>> : > > >>>>>>>>>>>>>>>>>> I'm having trouble with the Solr test `ant > > >>> run-IT-HSQLDB`. > > >>>>>>>>>>>>>>>>>> It's been over an hour since I ran the test and it > > >> still > > >>>>>>>>>> doesn't > > >>>>>>>>>>>>>>>> finish. > > >>>>>>>>>>>>>>>>>> It seems that the problem is probably due to the > > >> Manifold > > >>>>>>>> job > > >>>>>>>>>> not > > >>>>>>>>>>>>>>>>>> finishing. > > >>>>>>>>>>>>>>>>>> Do you have any ideas or advice? Thanks! > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>> ~/ManifoldCF/manifoldcf/connectors/solr% ant > > >>> run-IT-HSQLDB > > >>>>>>>>>>>>>>>>>> Buildfile: > > >>>>>>>>>>>>>>>>>> > > >>>> /Users/zhaomingchun/ManifoldCF/manifoldcf/connectors/solr/build.xml > > >>>>>>>>>>>>>>>>>> ... ... > > >>>>>>>>>>>>>>>>>> run-IT-HSQLDB: > > >>>>>>>>>>>>>>>>>> [junit] Testsuite: > > >>>>>>>>>>>>>>>>>> > > >> org.apache.manifoldcf.agents.output.solr.tests.SolrCrawlHSQLDBIT > > >>>>>>>>>>>>>>>>>> [junit] Configuration file successfully read > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO org.eclipse.jetty.util.log > - > > >>>>>>>> Logging > > >>>>>>>>>>>>>>>> initialized > > >>>>>>>>>>>>>>>>>> @7416ms to org.eclipse.jetty.util.log.Slf4jLog > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.Server - > > >>>>>>>>>>>>>>>>>> jetty-9.4.48.v20220622; built: > > >> 2022-06-21T20:42:25.880Z; > > >>>>>>>> git: > > >>>>>>>>>>>>>>>>>> 6b67c5719d1f4371b33655ff2d047d24e171e49a; jvm > 11.0.11+9 > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>>>>>>>>>>>> DefaultSessionIdManager workerName=node0 > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>> No > > >>>>>>>>>>>>>>>>>> SessionScavenger set, using defaults > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>>>> node0 > > >>>>>>>>>>>>>>>>>> Scavenging every 600000ms > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler - > > >>>>>>>>>>>>>>>>>> Started o.e.j.w.WebAppContext@4bdc8b5d{ManifoldCF > > >>> Crawler > > >> > > > Interface,/mcf-crawler-ui,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-crawler-ui_war-_mcf-crawler-ui-any-17189990303852051874/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-crawler-ui.war} > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler - > > >>>>>>>>>>>>>>>>>> Started o.e.j.w.WebAppContext@3bcd426c{ManifoldCF > > >>>>>>>> Authorities > > >>>>>>>>>>> API > > >> > > > Webapp,/mcf-authority-service,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-authority-service_war-_mcf-authority-service-any-1541416273384984853/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-authority-service.war} > > >>>>>>>>>>>>>>>>>> [junit] Creating mock service > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler - > > >>>>>>>>>>>>>>>>>> Started o.e.j.w.WebAppContext@5f14a673{ManifoldCF > > >>> General > > >>>>>>>> API > > >>>>>>>> > > >> > > > Webapp,/mcf-api-service,file:///private/var/folders/zh/mx4q_qh93cv6jtp13ht8b1fr0000gn/T/jetty-0_0_0_0-8346-mcf-api-service_war-_mcf-api-service-any-12421572948842353797/webapp/,AVAILABLE}{/Users/zhaomingchun/ManifoldCF/manifoldcf/dist/web/war/mcf-api-service.war} > > >>>>>>>>>>>>>>>>>> [junit] Mock service created > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>> org.eclipse.jetty.server.AbstractConnector - > > >>>>>>>>>>>>>>>>>> Started ServerConnector@70325d20{HTTP/1.1, > > >> (http/1.1)}{ > > >>>>>>>>>>>> 0.0.0.0:8346} > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.Server - > > >>>>>>>>>>> Started > > >>>>>>>>>>>>>>>> @9616ms > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.Server - > > >>>>>>>>>>>>>>>>>> jetty-9.4.48.v20220622; built: > > >> 2022-06-21T20:42:25.880Z; > > >>>>>>>> git: > > >>>>>>>>>>>>>>>>>> 6b67c5719d1f4371b33655ff2d047d24e171e49a; jvm > 11.0.11+9 > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>>>>>>>>>>>> DefaultSessionIdManager workerName=node0 > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>> No > > >>>>>>>>>>>>>>>>>> SessionScavenger set, using defaults > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>>>> node0 > > >>>>>>>>>>>>>>>>>> Scavenging every 600000ms > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler - > > >>>>>>>>>>>>>>>>>> Started o.e.j.s.ServletContextHandler@7808f638 > > >>>>>>>>>>>> {/solr,null,AVAILABLE} > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>> org.eclipse.jetty.server.AbstractConnector - > > >>>>>>>>>>>>>>>>>> Started ServerConnector@2ab5afc7{HTTP/1.1, > > >> (http/1.1)}{ > > >>>>>>>>>>>> 0.0.0.0:8188} > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.Server - > > >>>>>>>>>>> Started > > >>>>>>>>>>>>>>>> @9626ms > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>> org.eclipse.jetty.server.AbstractConnector - > > >>>>>>>>>>>>>>>>>> Stopped ServerConnector@2ab5afc7{HTTP/1.1, > > >> (http/1.1)}{ > > >>>>>>>>>>>> 0.0.0.0:8188} > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>> org.eclipse.jetty.server.session > > >>>> - > > >>>>>>>>>> node0 > > >>>>>>>>>>>>>>>> Stopped > > >>>>>>>>>>>>>>>>>> scavenging > > >>>>>>>>>>>>>>>>>> [junit] [main] INFO > > >>>>>>>>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler - > > >>>>>>>>>>>>>>>>>> Stopped o.e.j.s.ServletContextHandler@7808f638 > > >>>>>>>>>>> {/solr,null,STOPPED} > > >>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> 2023年10月19日(木) 20:05 Mingchun Zhao< > > >>>>>>>> mingchun.zha...@gmail.com > > >>>>>>>>>>> : > > >>>>>>>>>>>>>>>>>>> Hi Karl, > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> I've tried to update Kafka and its dependencies to > the > > >>>>>>>> latest > > >>>>>>>>>>>>>> version > > >>>>>>>>>>>>>>>>>>> including zookeeper, > > >>>>>>>>>>>>>>>>>>> and confirmed tha kafka test run-IT-HSQLDB passed as > > >>>> below: > > >>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>> ~manifoldcf% cd connectors/kafka > > >>>>>>>>>>>>>>>>>>> ~manifoldcf/connectors/kafka/% ant run-IT-HSQLDB > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> BUILD SUCCESSFUL > > >>>>>>>>>>>>>>>>>>> Total time: 1 minute 19 seconds > > >>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Also, I prepared a PR for this issue: > > >>>>>>>>>>>>>>>>>>> https://github.com/apache/manifoldcf/pull/155 > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> 2023年10月19日(木) 7:12 Karl Wright<daddy...@gmail.com>: > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> It looks like the latest release of Kafka is 3.6.0. > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> I'd try setting that version in the pom for > > >>>>>>>> connectors/kafka > > >>>>>>>>>>> and > > >>>>>>>>>>>>>>>> doing > > >>>>>>>>>>>>>>>>>>>> mvn > > >>>>>>>>>>>>>>>>>>>> install. Then you can see what dependencies it > wants > > >>> by: > > >>>>>>>>>>>>>>>>>>>> mvn dependency:tree > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> It may be that Kafka no longer even requires > > >> zookeeper > > >>> - > > >>>> I > > >>>>>>>>>>> didn't > > >>>>>>>>>>>>>>>> find > > >>>>>>>>>>>>>>>>> it > > >>>>>>>>>>>>>>>>>>>> in a cursory inspection. But the dependency:tree > > >> would > > >>> be > > >>>>>>>>>> the > > >>>>>>>>>>>> final > > >>>>>>>>>>>>>>>>> word. > > >>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> On Sat, Oct 14, 2023 at 2:17 AM Mingchun Zhao < > > >>>>>>>>>>>>>>>>> mingchun.zha...@gmail.com > > >>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Kalr, Thanks! > > >>>>>>>>>>>>>>>>>>>>> Though I'm not familiar with kafka, I'll try to > find > > >>> out > > >>>>>>>>>>> what's > > >>>>>>>>>>>>>>>>>>>> causing the > > >>>>>>>>>>>>>>>>>>>>> error as much as possible. > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Kind Regards, > > >>>>>>>>>>>>>>>>>>>>> Mingchun > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> 2023年10月14日(土) 14:07 Karl Wright< > daddy...@gmail.com > > >>> : > > >>>>>>>>>>>>>>>>>>>>>> Yes, this seems to be something related to > > >> zookeeper > > >>>>>>>>>> update > > >>>>>>>>>>> and > > >>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>> Kafka > > >>>>>>>>>>>>>>>>>>>>>> library version we're using. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Someone will need to dig into what is going wrong > > >>> here > > >>>>>>>>>> before > > >>>>>>>>>>>> we > > >>>>>>>>>>>>>>>>> can > > >>>>>>>>>>>>>>>>>>>>>> release. I don't know how widely used the kafka > > >>>>>>>>>> connector is > > >>>>>>>>>>>> but > > >>>>>>>>>>>>>>>>> if > > >>>>>>>>>>>>>>>>>>>> it > > >>>>>>>>>>>>>>>>>>>>> is > > >>>>>>>>>>>>>>>>>>>>>> lightly used we can perhaps not distribute the > > >>>> connector > > >>>>>>>>>> any > > >>>>>>>>>>>>>>>>>>>> longer. But > > >>>>>>>>>>>>>>>>>>>>>> that would be a last choice. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 13, 2023 at 12:12 PM Mingchun Zhao < > > >>>>>>>>>>>>>>>>>>>>> mingchun.zha...@gmail.com> > > >>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> By applying r1912939, I was able to confirm that > > >> the > > >>>>>>>>>> kafka > > >>>>>>>>>>>> test > > >>>>>>>>>>>>>>>>>>>> compile > > >>>>>>>>>>>>>>>>>>>>>>> error has disappeared when running `ant test`. > > >>>>>>>>>>>>>>>>>>>>>>> Thanks, Karl! > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> However, the following error occurred on > > >> subsequent > > >>>>>>>> test > > >>>>>>>>>>> runs. > > >>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>> [junit] Testsuite: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> org.apache.manifoldcf.agents.output.kafka.APISanityHSQLDBIT > > >>>>>>>>>>>>>>>>>>>>>>> [junit] Tests run: 1, Failures: 0, Errors: 1, > > >>>>>>>>>> Skipped: > > >>>>>>>>>>> 0, > > >>>>>>>>>>>>>>>>> Time > > >>>>>>>>>>>>>>>>>>>>>> elapsed: > > >>>>>>>>>>>>>>>>>>>>>>> 0 sec > > >>>>>>>>>>>>>>>>>>>>>>> [junit] > > >>>>>>>>>>>>>>>>>>>>>>> [junit] Testcase: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>> > > org.apache.manifoldcf.agents.output.kafka.APISanityHSQLDBIT:sanityCheck: > > >>>>>>>>>>>>>>>>>>>>>>> Caused an ERROR > > >>>>>>>>>>>>>>>>>>>>>>> [junit] Forked Java VM exited abnormally. > > >>> Please > > >>>>>>>>>> note > > >>>>>>>>>>> the > > >>>>>>>>>>>>>>>>> time > > >>>>>>>>>>>>>>>>>>>> in > > >>>>>>>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>>>>> report does not reflect the time until the VM > > >> exit. > > >>>>>>>>>>>>>>>>>>>>>>> [junit] > > >> junit.framework.AssertionFailedError: > > >>>>>>>> Forked > > >>>>>>>>>>> Java > > >>>>>>>>>>>>>>>> VM > > >>>>>>>>>>>>>>>>>>>> exited > > >>>>>>>>>>>>>>>>>>>>>>> abnormally. Please note the time in the report > > >> does > > >>>> not > > >>>>>>>>>>>> reflect > > >>>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>>> time > > >>>>>>>>>>>>>>>>>>>>>>> until the VM exit. > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown > > >>>>>>>>>>>>>>>>>>>> Source) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >> > > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown > > >>>>>>>>>>>>>>>>>>>> Source) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >> > > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown > > >>>>>>>>>>>>>>>>>>>> Source) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >> > > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown > > >>>>>>>>>>>>>>>>>>>> Source) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] at > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >> > > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>>>>>>>>>>>>>>>>>>> [junit] > > >>>>>>>>>>>>>>>>>>>>>>> [junit] > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> BUILD FAILED > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>> /Users/zhaomingchun/ManifoldCF/manifoldcf/build.xml:517: > > >>>>>>>>>> The > > >>>>>>>>>>>>>>>>>>>> following > > >>>>>>>>>>>>>>>>>>>>>>> error occurred while executing this line: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>> /Users/zhaomingchun/ManifoldCF/manifoldcf/build.xml:471: > > >>>>>>>>>> The > > >>>>>>>>>>>>>>>>>>>> following > > >>>>>>>>>>>>>>>>>>>>>>> error occurred while executing this line: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>> > > /Users/zhaomingchun/ManifoldCF/manifoldcf/dist/connector-build.xml:1102: > > >>>>>>>>>>>>>>>>>>>>>>> Test > > >> org.apache.manifoldcf.agents.output.kafka.APISanityHSQLDBIT > > >>>>>>>>>>>>>>>>>>>> failed > > >>>>>>>>>>>>>>>>>>>>>>> (crashed) > > >>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> 2023年10月13日(金) 21:56 Karl Wright< > > >> daddy...@gmail.com > > >>>> : > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> r1912939 fixes this but I need to spin a new RC. > > >>>>>>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 13, 2023 at 8:46 AM Karl Wright < > > >>>>>>>>>>>>>>>>> daddy...@gmail.com> > > >>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>> Yes I get the same thing; a test needs to be > > >>>> updated. > > >>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >> > > > C:\wip\mcf\release-2.26-branch\connectors\kafka\connector\src\test\java\org\apache\manifoldcf\agents\output\kafka\ZooKeeperLocal.java:45: > > >>>>>>>>>>>>>>>>>>>>>>>>> error: unreported exception > > >> AdminServerException; > > >>>>>>>> must > > >>>>>>>>>> be > > >>>>>>>>>>>>>>>>>>>> caught or > > >>>>>>>>>>>>>>>>>>>>>>>>> declared to be thrown > > >>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>> zooKeeperServer.runFromConfig(configuration); > > >>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 13, 2023 at 8:35 AM Karl Wright < > > >>>>>>>>>>>>>>>>>>>> daddy...@gmail.com> > > >>>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>>> There was a Zookeeper dependency change this > > >>>>>>>>>> release. I > > >>>>>>>>>>>>>>>>>>>> wonder if > > >>>>>>>>>>>>>>>>>>>>>>> there > > >>>>>>>>>>>>>>>>>>>>>>>>>> is a test that needs to be updated. Let me > try > > >>> and > > >>>>>>>>>> see. > > >>>>>>>>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 13, 2023 at 4:51 AM Piergiorgio > > >>> Lucidi > > >>>> < > > >>>>>>>>>>>>>>>>>>>>>>>>>> piergior...@apache.org> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Mingchun, > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> thank you for your message and I was trying > to > > >>>>>>>> build > > >>>>>>>>>>>>>>>>>>>> ManifoldCF > > >>>>>>>>>>>>>>>>>>>>>> using > > >>>>>>>>>>>>>>>>>>>>>>>>>>> OpenJDK 17 so probably in the future for > > >>>> supporting > > >>>>>>>>>> this > > >>>>>>>>>>>>>>>>>>>> version > > >>>>>>>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>>>>>> Java > > >>>>>>>>>>>>>>>>>>>>>>>>>>> we > > >>>>>>>>>>>>>>>>>>>>>>>>>>> should include Jaxb libraries as well. > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> The build is ok now and I can compile and > > >>> package > > >>>>>>>>>>>>>>>>> everything > > >>>>>>>>>>>>>>>>>>>>>>> correctly. > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Unfortunately executing tests I have the > > >>> following > > >>>>>>>>>>> error: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> compile-tests: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] Compiling 1 source file to > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >> > > > /Users/piergiorgiolucidi/Downloads/apache-manifoldcf-2.26/connectors/kafka/build/connector-tests/classes > > >>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >> > > > /Users/piergiorgiolucidi/Downloads/apache-manifoldcf-2.26/connectors/kafka/connector/src/test/java/org/apache/manifoldcf/agents/output/kafka/ZooKeeperLocal.java:45: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> error: unreported exception > > >>> AdminServerException; > > >>>>>>>>>> must > > >>>>>>>>>>> be > > >>>>>>>>>>>>>>>>>>>> caught > > >>>>>>>>>>>>>>>>>>>>> or > > >>>>>>>>>>>>>>>>>>>>>>>>>>> declared to be thrown > > >>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>>> zooKeeperServer.runFromConfig(configuration); > > >>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>> ^ > > >>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] 1 error > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> BUILD FAILED > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>> > > /Users/piergiorgiolucidi/Downloads/apache-manifoldcf-2.26/build.xml:497: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> The following error occurred while executing > > >>> this > > >>>>>>>>>> line: > > >>> > > /Users/piergiorgiolucidi/Downloads/apache-manifoldcf-2.26/build.xml:471: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> The following error occurred while executing > > >>> this > > >>>>>>>>>> line: > > >> > > > /Users/piergiorgiolucidi/Downloads/apache-manifoldcf-2.26/dist/connector-build.xml:720: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Compile failed; see the compiler error output > > >>> for > > >>>>>>>>>>>>>>>> details. > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Any ideas? > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks. > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Cheers, > > >>>>>>>>>>>>>>>>>>>>>>>>>>> PG > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Il giorno gio 12 ott 2023 alle ore 10:39 > > >>> Mingchun > > >>>>>>>>>> Zhao < > > >>>>>>>>>>>>>>>>>>>>>>>>>>> mingchun.zha...@gmail.com> ha scritto: > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Piergiorgio, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, Allow me to share the java and ant > > >>> versions > > >>>>>>>> and > > >>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>> build > > >>>>>>>>>>>>>>>>>>>>>>> steps > > >>>>>>>>>>>>>>>>>>>>>>>> I > > >>>>>>>>>>>>>>>>>>>>>>>>>>> ran > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> in my environment. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> $ java --version > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> openjdk 11.0.11 2021-04-20 > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> OpenJDK Runtime Environment > > >>>> AdoptOpenJDK-11.0.11+9 > > >>>>>>>>>>>>>>>> (build > > >>>>>>>>>>>>>>>>>>>>>>> 11.0.11+9) > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> OpenJDK 64-Bit Server VM > > >> AdoptOpenJDK-11.0.11+9 > > >>>>>>>>>> (build > > >>>>>>>>>>>>>>>>>>>>> 11.0.11+9, > > >>>>>>>>>>>>>>>>>>>>>>>> mixed > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> mode) > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> $ ant -version > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Apache Ant(TM) version 1.10.0 compiled on > > >>>> December > > >>>>>>>>>> 27 > > >>>>>>>>>>>>>>>>> 2016 > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant clean > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant clean-deps > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant clean-core-deps > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant make-core-deps > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant make-deps > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ant build > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> ``` > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Mingchun > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> 2023年10月12日(木) 17:32 Piergiorgio Lucidi < > > >>>>>>>>>>>>>>>>>>>>> piergior...@apache.org > > >>>>>>>>>>>>>>>>>>>>>>> : > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi folks, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> it seems that I can't compile the > > >>> CswsConnector: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] public List<? extends > > >>>>>>>>>> AttributeGroup> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> getAttributeGroups() > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] ^ > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] symbol: class > AttributeGroup > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] location: class > > >>>>>>>>>>>>>>>>>>>> CswsConnector.ObjectInformation > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >> > > > /Volumes/BackupPJ/ManifoldCF-release/apache-manifoldcf-2.26/connectors/csws/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/csws/CswsConnector.java:3966: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> error: cannot find symbol > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] public NodePermissions > > >>>>>>>>>>>>>>>> getPermissions() > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] ^ > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] symbol: class > > >> NodePermissions > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] location: class > > >>>>>>>>>>>>>>>>>>>> CswsConnector.ObjectInformation > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] 100 errors > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] 1 warning > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [javac] only showing the first 100 > > >>> errors, > > >>>>>>>> of > > >>>>>>>>>> 123 > > >>>>>>>>>>>>>>>>>>>> total; > > >>>>>>>>>>>>>>>>>>>>>> use > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> -Xmaxerrs > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> if you would like to see more > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> BUILD FAILED > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >> > > > /Volumes/BackupPJ/ManifoldCF-release/apache-manifoldcf-2.26/build.xml:489: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> The following error occurred while > executing > > >>>> this > > >>>>>>>>>>>>>>>> line: > > >>>>>>>>>>>>>>>> > > >> > > > /Volumes/BackupPJ/ManifoldCF-release/apache-manifoldcf-2.26/build.xml:471: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> The following error occurred while > executing > > >>>> this > > >>>>>>>>>>>>>>>> line: > > >> > > > /Volumes/BackupPJ/ManifoldCF-release/apache-manifoldcf-2.26/dist/connector-build.xml:686: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Compile failed; see the compiler error > > >> output > > >>>> for > > >>>>>>>>>>>>>>>>>>>> details. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Do you have any ideas? > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> PG > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Il giorno gio 12 ott 2023 alle ore 09:03 > > >>>> Guylaine > > >>>>>>>>>>>>>>>>>>>> BASSETTE < > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> guylaine.basse...@francelabs.com> ha > > >> scritto: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +1 from France Labs > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guylaine > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> France Labs – Your knowledge, now > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Datafari Enterprise Search – Découvrez la > > >>>>>>>> version > > >>>>>>>>>>>>>>>> 5 / > > >>>>>>>>>>>>>>>>>>>>>> Discover > > >>>>>>>>>>>>>>>>>>>>>>>> our > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> version > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 5 > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> www.datafari.com < > http://www.datafari.com> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Le 11/10/2023 à 23:12, Furkan KAMACI a > > >> écrit > > >>> : > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +1! > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Kind regards, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Furkan Kamaci > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Oct 11, 2023 at 11:13 PM Mingchun > > >>>> Zhao< > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> mingchun.zha...@gmail.com > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ran all the tests. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +1 from me. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Kind regards, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mingchun > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2023年10月12日(木) 4:29 Cihad Guzel< > > >>>>>>>>>>>>>>>> cguz...@gmail.com > > >>>>>>>>>>>>>>>>>> : > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +1 from me > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cihad Guzel > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 11 Eki 2023 Çar, saat 15:08 tarihinde > > >> Karl > > >>>>>>>>>>>>>>>>> Wright< > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> daddy...@gmail.com > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> şunu > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yazdı: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Please vote on whether to release > > >> Apache > > >>>>>>>>>>>>>>>>>>>> ManifoldCF > > >>>>>>>>>>>>>>>>>>>>>> 2.26, > > >>>>>>>>>>>>>>>>>>>>>>>> RC0. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This release is the first release that > > >>>>>>>>>>>>>>>> requires > > >>>>>>>>>>>>>>>>> at > > >>>>>>>>>>>>>>>>>>>>> least > > >>>>>>>>>>>>>>>>>>>>>>>> Java > > >>>>>>>>>>>>>>>>>>>>>>>>>>> 11, > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> and > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> also includes a new CSV connector > along > > >>>> with > > >>>>>>>>>>>>>>>>>>>> support > > >>>>>>>>>>>>>>>>>>>>> for > > >>>>>>>>>>>>>>>>>>>>>>>> Solr > > >>>>>>>>>>>>>>>>>>>>>>>>>>> 9. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> The > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> release artifact can be found at: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>> > > https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.26 > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> , > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and there is a release tag also at > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>> https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.26-RC0 > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> . > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Karl > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Piergiorgio > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Piergiorgio > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>> Cordialement, > > >>>>>>>>>>>>>> Guylaine > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> France Labs – Your knowledge, now > > >>>>>>>>>>>>>> Datafari Enterprise Search – Découvrez la version 5 / > > >>> Discover > > >>>>>>>> our > > >>>>>>>>>>>>>> version 5 > > >>>>>>>>>>>>>> www.datafari.com <http://www.datafari.com> > > >>>>> -- > > >>>>> Cordialement, > > >>>>> Guylaine > > >>>>> > > >>>>> France Labs – Your knowledge, now > > >>>>> Datafari Enterprise Search – Découvrez la version 5 / Discover our > > >>>> version > > >>>>> 5 > > >>>>> www.datafari.com <http://www.datafari.com> > > -- > > Cordialement, > > Guylaine > > > > France Labs – Your knowledge, now > > Datafari Enterprise Search – Découvrez la version 5 / Discover our > version > > 5 > > www.datafari.com <http://www.datafari.com> >