[CANCEL] [VOTE] Release Apache ManifoldCF 2.22, RC1
Withdrawn until there's a fix for MongoDB download issue. On Tue, Apr 26, 2022 at 6:39 AM Piergiorgio Lucidi wrote: > It seems to be a problem related to the de.flapdoodle library, probably > because the URL is hardcoded, I don't find a way to configure it. > We should consider updating that dependency and check if this problem will > be fixed. > > > Il giorno mar 26 apr 2022 alle ore 12:22 Karl Wright > ha scritto: > > > Sounds like a very interesting project! > > > > But we need to resolve the question of the MongoDB testing download > > failing. Should I cancel this RC given that? Is there any hope of a > fix? > > Downloading one for the wrong OS doesn't sound workable to me. > > > > Karl > > > > > > On Tue, Apr 26, 2022 at 5:19 AM Piergiorgio Lucidi < > piergior...@apache.org > > > > > wrote: > > > > > Hi folks, > > > > > > I'm working on a ManifoldCF SDK, a Maven project with Docker > integration > > > that we could also use for testing purposes. > > > Below you can find the current status of this development, totally > > > separated from the ManifoldCF source code because it is a totally > > > independent project. > > > In my mind I would like to have something like the following: > > > > > >1. Creating a new Docker image with OpenJDK 11, Ant and Maven > > installed > > >- DONE > > >2. Downloading ManifoldCF source code (MCF version is an argument) - > > > DONE > > >3. Running the Docker container for installing all the Maven > > >dependencies: ant make-core-deps make-deps build; mvn clean install > > >-DskipTests,skipITs - DONE > > >4. Storing the Maven Repo and the installation in two separated > Docker > > >Volumes - DONE > > >5. Running the Docker container for executing tests: ant test - DONE > > (I > > >have issues with Elasticsearch at the moment for this) > > >6. Copy the overall Maven Repo locally on the host in order to have > > all > > >the Maven dependencies available the MCF SDK classpath - DONE > > >7. Compiling a mcf-extensions-jar module in order to compile new > > >connectors or extensions that developers want to implement (TODO) > > >8. Overlaying the ManifoldCF Docker image with extensions compiled > > with > > >the SDK (TODO) > > >9. Running the final container with extensions (TODO) > > > > > > I'll update you on this, I'll add this status in a new issue related to > > the > > > Docker integration. > > > > > > Cheers, > > > PJ > > > > > > > > > Il giorno lun 25 apr 2022 alle ore 23:28 Karl Wright < > daddy...@gmail.com > > > > > > ha scritto: > > > > > > > Used the lib from the RC. > > > > > > > > Worked fine for me: > > > > > > > > BUILD SUCCESSFUL > > > > Total time: 2 minutes 53 seconds > > > > > > > > C:\wip\mcf\release-2.22-branch>echo %JAVA_HOME% > > > > c:\Program Files\Java\jdk-11.0.4 > > > > > > > > > > > > On Mon, Apr 25, 2022 at 5:19 PM Karl Wright > > wrote: > > > > > > > > > hmm, I'm having network problems today and that's blocking me. > This > > > > might > > > > > have to wait until tomorrow. > > > > > > > > > > Karl > > > > > > > > > > > > > > > On Mon, Apr 25, 2022 at 4:33 PM Karl Wright > > > wrote: > > > > > > > > > >> CXF is used to produce the missing java files from the checked-in > > > WSDLs. > > > > >> In order for the binary to have built it was possible to do this, > > but > > > > that > > > > >> was on JDK 8. Possibly JDK 11 has a missing CXF dependency; I'll > > have > > > > to > > > > >> look into that. > > > > >> > > > > >> Karl > > > > >> > > > > >> > > > > >> On Mon, Apr 25, 2022 at 4:04 PM Julien Massiera < > > > > >> julien.massi...@francelabs.com> wrote: > > > > >> > > > > >>> Hi Karl and Piergiorgio, > > > > >>> > > > > >>> On my side, I am unable to compile the csws connector with ant or > > > maven > > > > >>> : > > > > >>> > > > > >>> compile-connector: > > > > >>> [javac] Compiling 8 source files to > > > > >>> > > > > > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/build/connector/classes > > > > >>> [javac] warning: [options] bootstrap class path not set in > > > > >>> conjunction with -source 8 > > > > >>> [javac] > > > > >>> > > > > > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:21: > > > > >>> error: package com.opentext.livelink.service.memberservice does > not > > > > exist > > > > >>> [javac] import > > > > >>> com.opentext.livelink.service.memberservice.MemberRight; > > > > >>> [javac] ^ > > > > >>> [javac] > > > > >>> > > > > > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:29: > > > > >>> error: package com.opentext.livelink.service.memberservice does > not > > > > exist > > > > >>> [javac] import > >
Re: [VOTE] Release Apache ManifoldCF 2.22, RC1
It seems to be a problem related to the de.flapdoodle library, probably because the URL is hardcoded, I don't find a way to configure it. We should consider updating that dependency and check if this problem will be fixed. Il giorno mar 26 apr 2022 alle ore 12:22 Karl Wright ha scritto: > Sounds like a very interesting project! > > But we need to resolve the question of the MongoDB testing download > failing. Should I cancel this RC given that? Is there any hope of a fix? > Downloading one for the wrong OS doesn't sound workable to me. > > Karl > > > On Tue, Apr 26, 2022 at 5:19 AM Piergiorgio Lucidi > > wrote: > > > Hi folks, > > > > I'm working on a ManifoldCF SDK, a Maven project with Docker integration > > that we could also use for testing purposes. > > Below you can find the current status of this development, totally > > separated from the ManifoldCF source code because it is a totally > > independent project. > > In my mind I would like to have something like the following: > > > >1. Creating a new Docker image with OpenJDK 11, Ant and Maven > installed > >- DONE > >2. Downloading ManifoldCF source code (MCF version is an argument) - > > DONE > >3. Running the Docker container for installing all the Maven > >dependencies: ant make-core-deps make-deps build; mvn clean install > >-DskipTests,skipITs - DONE > >4. Storing the Maven Repo and the installation in two separated Docker > >Volumes - DONE > >5. Running the Docker container for executing tests: ant test - DONE > (I > >have issues with Elasticsearch at the moment for this) > >6. Copy the overall Maven Repo locally on the host in order to have > all > >the Maven dependencies available the MCF SDK classpath - DONE > >7. Compiling a mcf-extensions-jar module in order to compile new > >connectors or extensions that developers want to implement (TODO) > >8. Overlaying the ManifoldCF Docker image with extensions compiled > with > >the SDK (TODO) > >9. Running the final container with extensions (TODO) > > > > I'll update you on this, I'll add this status in a new issue related to > the > > Docker integration. > > > > Cheers, > > PJ > > > > > > Il giorno lun 25 apr 2022 alle ore 23:28 Karl Wright > > > ha scritto: > > > > > Used the lib from the RC. > > > > > > Worked fine for me: > > > > > > BUILD SUCCESSFUL > > > Total time: 2 minutes 53 seconds > > > > > > C:\wip\mcf\release-2.22-branch>echo %JAVA_HOME% > > > c:\Program Files\Java\jdk-11.0.4 > > > > > > > > > On Mon, Apr 25, 2022 at 5:19 PM Karl Wright > wrote: > > > > > > > hmm, I'm having network problems today and that's blocking me. This > > > might > > > > have to wait until tomorrow. > > > > > > > > Karl > > > > > > > > > > > > On Mon, Apr 25, 2022 at 4:33 PM Karl Wright > > wrote: > > > > > > > >> CXF is used to produce the missing java files from the checked-in > > WSDLs. > > > >> In order for the binary to have built it was possible to do this, > but > > > that > > > >> was on JDK 8. Possibly JDK 11 has a missing CXF dependency; I'll > have > > > to > > > >> look into that. > > > >> > > > >> Karl > > > >> > > > >> > > > >> On Mon, Apr 25, 2022 at 4:04 PM Julien Massiera < > > > >> julien.massi...@francelabs.com> wrote: > > > >> > > > >>> Hi Karl and Piergiorgio, > > > >>> > > > >>> On my side, I am unable to compile the csws connector with ant or > > maven > > > >>> : > > > >>> > > > >>> compile-connector: > > > >>> [javac] Compiling 8 source files to > > > >>> > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/build/connector/classes > > > >>> [javac] warning: [options] bootstrap class path not set in > > > >>> conjunction with -source 8 > > > >>> [javac] > > > >>> > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:21: > > > >>> error: package com.opentext.livelink.service.memberservice does not > > > exist > > > >>> [javac] import > > > >>> com.opentext.livelink.service.memberservice.MemberRight; > > > >>> [javac] ^ > > > >>> [javac] > > > >>> > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:29: > > > >>> error: package com.opentext.livelink.service.memberservice does not > > > exist > > > >>> [javac] import > com.opentext.livelink.service.memberservice.User; > > > >>> [javac] ^ > > > >>> [javac] > > > >>> > > > > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:30: > > > >>> error: package com.opentext.livelink.service.memberservice does not > > > exist > > > >>> [javac] import > > com.opentext.livelink.service.memberservice.Member; > > > >>>
Re: [VOTE] Release Apache ManifoldCF 2.22, RC1
Sounds like a very interesting project! But we need to resolve the question of the MongoDB testing download failing. Should I cancel this RC given that? Is there any hope of a fix? Downloading one for the wrong OS doesn't sound workable to me. Karl On Tue, Apr 26, 2022 at 5:19 AM Piergiorgio Lucidi wrote: > Hi folks, > > I'm working on a ManifoldCF SDK, a Maven project with Docker integration > that we could also use for testing purposes. > Below you can find the current status of this development, totally > separated from the ManifoldCF source code because it is a totally > independent project. > In my mind I would like to have something like the following: > >1. Creating a new Docker image with OpenJDK 11, Ant and Maven installed >- DONE >2. Downloading ManifoldCF source code (MCF version is an argument) - > DONE >3. Running the Docker container for installing all the Maven >dependencies: ant make-core-deps make-deps build; mvn clean install >-DskipTests,skipITs - DONE >4. Storing the Maven Repo and the installation in two separated Docker >Volumes - DONE >5. Running the Docker container for executing tests: ant test - DONE (I >have issues with Elasticsearch at the moment for this) >6. Copy the overall Maven Repo locally on the host in order to have all >the Maven dependencies available the MCF SDK classpath - DONE >7. Compiling a mcf-extensions-jar module in order to compile new >connectors or extensions that developers want to implement (TODO) >8. Overlaying the ManifoldCF Docker image with extensions compiled with >the SDK (TODO) >9. Running the final container with extensions (TODO) > > I'll update you on this, I'll add this status in a new issue related to the > Docker integration. > > Cheers, > PJ > > > Il giorno lun 25 apr 2022 alle ore 23:28 Karl Wright > ha scritto: > > > Used the lib from the RC. > > > > Worked fine for me: > > > > BUILD SUCCESSFUL > > Total time: 2 minutes 53 seconds > > > > C:\wip\mcf\release-2.22-branch>echo %JAVA_HOME% > > c:\Program Files\Java\jdk-11.0.4 > > > > > > On Mon, Apr 25, 2022 at 5:19 PM Karl Wright wrote: > > > > > hmm, I'm having network problems today and that's blocking me. This > > might > > > have to wait until tomorrow. > > > > > > Karl > > > > > > > > > On Mon, Apr 25, 2022 at 4:33 PM Karl Wright > wrote: > > > > > >> CXF is used to produce the missing java files from the checked-in > WSDLs. > > >> In order for the binary to have built it was possible to do this, but > > that > > >> was on JDK 8. Possibly JDK 11 has a missing CXF dependency; I'll have > > to > > >> look into that. > > >> > > >> Karl > > >> > > >> > > >> On Mon, Apr 25, 2022 at 4:04 PM Julien Massiera < > > >> julien.massi...@francelabs.com> wrote: > > >> > > >>> Hi Karl and Piergiorgio, > > >>> > > >>> On my side, I am unable to compile the csws connector with ant or > maven > > >>> : > > >>> > > >>> compile-connector: > > >>> [javac] Compiling 8 source files to > > >>> > > > /home/francelabs/workspace/mcf-svn/connectors/csws/build/connector/classes > > >>> [javac] warning: [options] bootstrap class path not set in > > >>> conjunction with -source 8 > > >>> [javac] > > >>> > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:21: > > >>> error: package com.opentext.livelink.service.memberservice does not > > exist > > >>> [javac] import > > >>> com.opentext.livelink.service.memberservice.MemberRight; > > >>> [javac] ^ > > >>> [javac] > > >>> > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:29: > > >>> error: package com.opentext.livelink.service.memberservice does not > > exist > > >>> [javac] import com.opentext.livelink.service.memberservice.User; > > >>> [javac] ^ > > >>> [javac] > > >>> > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:30: > > >>> error: package com.opentext.livelink.service.memberservice does not > > exist > > >>> [javac] import > com.opentext.livelink.service.memberservice.Member; > > >>> [javac] ^ > > >>> [javac] > > >>> > > > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:31: > > >>> error: package com.opentext.livelink.service.memberservice does not > > exist > > >>> [javac] import > > >>> com.opentext.livelink.service.memberservice.MemberPrivileges; > > >>> [javac] ^ > > >>> [javac] > > >>> > > >
[jira] [Created] (CONNECTORS-1706) ManifoldCF SDK
Piergiorgio Lucidi created CONNECTORS-1706: -- Summary: ManifoldCF SDK Key: CONNECTORS-1706 URL: https://issues.apache.org/jira/browse/CONNECTORS-1706 Project: ManifoldCF Issue Type: New Feature Reporter: Piergiorgio Lucidi I'm working on a ManifoldCF SDK, a Maven project with Docker integration that we could also use for testing purposes. Below you can find the current status of this development, totally separated from the ManifoldCF source code because it is a totally independent project. In my mind I would like to have something like the following: # Creating a new Docker image with OpenJDK 11, Ant and Maven installed - DONE # Downloading ManifoldCF source code (MCF version is an argument) - DONE # Running the Docker container for installing all the Maven dependencies: ant make-core-deps make-deps build; mvn clean install -DskipTests,skipITs - DONE # Storing the Maven Repo and the installation in two separated Docker Volumes - DONE # Running the Docker container for executing tests: ant test - DONE (I have issues with Elasticsearch at the moment for this) # Copy the overall Maven Repo locally on the host in order to have all the Maven dependencies available the MCF SDK classpath - DONE # Compiling a mcf-extensions-jar module in order to compile new connectors or extensions that developers want to implement (TODO) # Overlaying the ManifoldCF Docker image with extensions compiled with the SDK (TODO) # Running the final container with extensions (TODO) -- This message was sent by Atlassian Jira (v8.20.7#820007)
[jira] [Assigned] (CONNECTORS-1706) ManifoldCF SDK
[ https://issues.apache.org/jira/browse/CONNECTORS-1706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Piergiorgio Lucidi reassigned CONNECTORS-1706: -- Assignee: Piergiorgio Lucidi > ManifoldCF SDK > -- > > Key: CONNECTORS-1706 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1706 > Project: ManifoldCF > Issue Type: New Feature >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Original Estimate: 168h > Remaining Estimate: 168h > > I'm working on a ManifoldCF SDK, a Maven project with Docker integration that > we could also use for testing purposes. > Below you can find the current status of this development, totally separated > from the ManifoldCF source code because it is a totally independent project. > In my mind I would like to have something like the following: # Creating a > new Docker image with OpenJDK 11, Ant and Maven installed - DONE > # Downloading ManifoldCF source code (MCF version is an argument) - DONE > # Running the Docker container for installing all the Maven dependencies: > ant make-core-deps make-deps build; mvn clean install -DskipTests,skipITs - > DONE > # Storing the Maven Repo and the installation in two separated Docker > Volumes - DONE > # Running the Docker container for executing tests: ant test - DONE (I have > issues with Elasticsearch at the moment for this) > # Copy the overall Maven Repo locally on the host in order to have all the > Maven dependencies available the MCF SDK classpath - DONE > # Compiling a mcf-extensions-jar module in order to compile new connectors > or extensions that developers want to implement (TODO) > # Overlaying the ManifoldCF Docker image with extensions compiled with the > SDK (TODO) > # Running the final container with extensions (TODO) -- This message was sent by Atlassian Jira (v8.20.7#820007)
Re: [VOTE] Release Apache ManifoldCF 2.22, RC1
Hi folks, I'm working on a ManifoldCF SDK, a Maven project with Docker integration that we could also use for testing purposes. Below you can find the current status of this development, totally separated from the ManifoldCF source code because it is a totally independent project. In my mind I would like to have something like the following: 1. Creating a new Docker image with OpenJDK 11, Ant and Maven installed - DONE 2. Downloading ManifoldCF source code (MCF version is an argument) - DONE 3. Running the Docker container for installing all the Maven dependencies: ant make-core-deps make-deps build; mvn clean install -DskipTests,skipITs - DONE 4. Storing the Maven Repo and the installation in two separated Docker Volumes - DONE 5. Running the Docker container for executing tests: ant test - DONE (I have issues with Elasticsearch at the moment for this) 6. Copy the overall Maven Repo locally on the host in order to have all the Maven dependencies available the MCF SDK classpath - DONE 7. Compiling a mcf-extensions-jar module in order to compile new connectors or extensions that developers want to implement (TODO) 8. Overlaying the ManifoldCF Docker image with extensions compiled with the SDK (TODO) 9. Running the final container with extensions (TODO) I'll update you on this, I'll add this status in a new issue related to the Docker integration. Cheers, PJ Il giorno lun 25 apr 2022 alle ore 23:28 Karl Wright ha scritto: > Used the lib from the RC. > > Worked fine for me: > > BUILD SUCCESSFUL > Total time: 2 minutes 53 seconds > > C:\wip\mcf\release-2.22-branch>echo %JAVA_HOME% > c:\Program Files\Java\jdk-11.0.4 > > > On Mon, Apr 25, 2022 at 5:19 PM Karl Wright wrote: > > > hmm, I'm having network problems today and that's blocking me. This > might > > have to wait until tomorrow. > > > > Karl > > > > > > On Mon, Apr 25, 2022 at 4:33 PM Karl Wright wrote: > > > >> CXF is used to produce the missing java files from the checked-in WSDLs. > >> In order for the binary to have built it was possible to do this, but > that > >> was on JDK 8. Possibly JDK 11 has a missing CXF dependency; I'll have > to > >> look into that. > >> > >> Karl > >> > >> > >> On Mon, Apr 25, 2022 at 4:04 PM Julien Massiera < > >> julien.massi...@francelabs.com> wrote: > >> > >>> Hi Karl and Piergiorgio, > >>> > >>> On my side, I am unable to compile the csws connector with ant or maven > >>> : > >>> > >>> compile-connector: > >>> [javac] Compiling 8 source files to > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/build/connector/classes > >>> [javac] warning: [options] bootstrap class path not set in > >>> conjunction with -source 8 > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:21: > >>> error: package com.opentext.livelink.service.memberservice does not > exist > >>> [javac] import > >>> com.opentext.livelink.service.memberservice.MemberRight; > >>> [javac] ^ > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:29: > >>> error: package com.opentext.livelink.service.memberservice does not > exist > >>> [javac] import com.opentext.livelink.service.memberservice.User; > >>> [javac] ^ > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:30: > >>> error: package com.opentext.livelink.service.memberservice does not > exist > >>> [javac] import com.opentext.livelink.service.memberservice.Member; > >>> [javac] ^ > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/authorities/authorities/csws/CswsAuthority.java:31: > >>> error: package com.opentext.livelink.service.memberservice does not > exist > >>> [javac] import > >>> com.opentext.livelink.service.memberservice.MemberPrivileges; > >>> [javac] ^ > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java:31: > >>> error: package com.opentext.livelink.service.memberservice does not > exist > >>> [javac] import > >>> com.opentext.livelink.service.memberservice.MemberRight; > >>> [javac] ^ > >>> [javac] > >>> > /home/francelabs/workspace/mcf-svn/connectors/csws/connector/src/main/java/org/apache/manifoldcf/csws/CswsSession.java:41: > >>> error: package com.opentext.ecm.api does not exist > >>> [javac] import