Author: kwright
Date: Wed Apr 27 12:57:03 2022
New Revision: 1900318
URL: http://svn.apache.org/viewvc?rev=1900318&view=rev
Log:
Pull up fix for CONNECTORS-1708 from trunk.
Modified:
manifoldcf/branches/release-2.22-branch/ (props changed)
manifoldcf/branches/release-2.22-branch/CHANGES.txt
manifoldcf/branches/release-2.22-branch/build.xml
manifoldcf/branches/release-2.22-branch/connectors/mongodb/build.xml
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/APISanityHSQLDBIT.java
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/BaseITHSQLDB.java
manifoldcf/branches/release-2.22-branch/connectors/mongodb/pom.xml
Propchange: manifoldcf/branches/release-2.22-branch/
------------------------------------------------------------------------------
Merged /manifoldcf/trunk:r1900317
Modified: manifoldcf/branches/release-2.22-branch/CHANGES.txt
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/CHANGES.txt?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
--- manifoldcf/branches/release-2.22-branch/CHANGES.txt (original)
+++ manifoldcf/branches/release-2.22-branch/CHANGES.txt Wed Apr 27 12:57:03 2022
@@ -2,6 +2,10 @@ ManifoldCF Change Log
$Id$
======================= Release 2.22 =====================
+
+CONNECTORS-1708: Fix MongoDB download paths.
+(Piergiorgio Lucidi)
+
CONNECTORS-1705: CMIS Integration Test suite is broken
(Piergiorgio Lucidi)
Modified: manifoldcf/branches/release-2.22-branch/build.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/build.xml?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
--- manifoldcf/branches/release-2.22-branch/build.xml (original)
+++ manifoldcf/branches/release-2.22-branch/build.xml Wed Apr 27 12:57:03 2022
@@ -37,7 +37,7 @@
<property name="httpcore.version" value="4.4.15"/>
<property name="xerces.version" value="2.10.0"/>
<property name="zookeeper.version" value="3.4.10"/>
- <property name="mongodb.version" value="2.11.3"/>
+ <property name="mongodb.version" value="2.14.3"/>
<property name="postgresql.version" value="42.1.3"/>
<property name="axis.version" value="1.4"/>
<property name="saaj-api.version" value="1.3"/>
Modified: manifoldcf/branches/release-2.22-branch/connectors/mongodb/build.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/connectors/mongodb/build.xml?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
--- manifoldcf/branches/release-2.22-branch/connectors/mongodb/build.xml
(original)
+++ manifoldcf/branches/release-2.22-branch/connectors/mongodb/build.xml Wed
Apr 27 12:57:03 2022
@@ -60,23 +60,35 @@
</antcall>
</target>
- <property name="embedded-mongodb.version.label" value="2.2.0"/>
+ <property name="embedded-mongodb.version.label" value="3.4.5"/>
<property name="embedded-mongodb.artifactId"
value="de.flapdoodle.embed.mongo"/>
<property name="embedded-mongodb-package" value="de/flapdoodle/embed"/>
<property name="embedded-mongodb.snapshot-jar"
value="${embedded-mongodb.artifactId}-${embedded-mongodb.version.label}.jar"/>
- <property name="embedded-mongodb.process.version.label" value="2.0.5"/>
+ <property name="embedded-mongodb.process.version.label" value="3.1.10"/>
<property name="embedded-mongodb.process.artifactId"
value="de.flapdoodle.embed.process"/>
<property name="embedded-mongodb.process-package"
value="de/flapdoodle/embed"/>
<property name="embedded-mongodb.process.jar"
value="${embedded-mongodb.process.artifactId}-${embedded-mongodb.process.version.label}.jar"/>
+ <property name="embedded-mongodb.packageresolver.version.label"
value="1.0.3"/>
+ <property name="embedded-mongodb.packageresolver.artifactId"
value="de.flapdoodle.embed.mongo.packageresolver"/>
+ <property name="embedded-mongodb-packageresolver-package"
value="de/flapdoodle/embed"/>
+ <property name="embedded-mongodb.packageresolver.jar"
value="${embedded-mongodb.packageresolver.artifactId}-${embedded-mongodb.packageresolver.version.label}.jar"/>
+
+ <property name="embedded-mongodb.os.version.label" value="1.1.8"/>
+ <property name="embedded-mongodb.os.artifactId" value="de.flapdoodle.os"/>
+ <property name="embedded-mongodb-os-package" value="de/flapdoodle"/>
+ <property name="embedded-mongodb.os.jar"
value="${embedded-mongodb.os.artifactId}-${embedded-mongodb.os.version.label}.jar"/>
+
<target name="calculate-testcode-condition">
<available file="test-materials/${embedded-mongodb.snapshot-jar}"
property="tests-present"/>
<available file="test-materials/${embedded-mongodb.process.jar}"
property="tests-present"/>
+ <available
file="test-materials/${embedded-mongodb.packageresolver.jar}"
property="tests-present"/>
+ <available file="test-materials/${embedded-mongodb.os.jar}"
property="tests-present"/>
<copy todir="${mcf-dist}/test-lib">
<fileset dir="test-materials">
- <include name="de.flapdoodle.embed*.jar"/>
+ <include name="de.flapdoodle*.jar"/>
</fileset>
</copy>
</target>
@@ -89,6 +101,9 @@
<property name="sonatype-maven-repo-releases"
value="https://oss.sonatype.org/content/repositories/public" />
<get
src="${sonatype-maven-repo-releases}/${embedded-mongodb-package}/${embedded-mongodb.artifactId}/${embedded-mongodb.version.label}/${embedded-mongodb.snapshot-jar}"
dest="test-materials/${embedded-mongodb.snapshot-jar}"/>
<get
src="${sonatype-maven-repo-releases}/${embedded-mongodb.process-package}/${embedded-mongodb.process.artifactId}/${embedded-mongodb.process.version.label}/${embedded-mongodb.process.jar}"
dest="test-materials/${embedded-mongodb.process.jar}"/>
+ <get
src="${sonatype-maven-repo-releases}/${embedded-mongodb-packageresolver-package}/${embedded-mongodb.packageresolver.artifactId}/${embedded-mongodb.packageresolver.version.label}/${embedded-mongodb.packageresolver.jar}"
dest="test-materials/${embedded-mongodb.packageresolver.jar}"/>
+ <get
src="${sonatype-maven-repo-releases}/${embedded-mongodb-os-package}/${embedded-mongodb.os.artifactId}/${embedded-mongodb.os.version.label}/${embedded-mongodb.os.jar}"
dest="test-materials/${embedded-mongodb.os.jar}"/>
+
</target>
</project>
Modified:
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/APISanityHSQLDBIT.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/APISanityHSQLDBIT.java?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
---
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/APISanityHSQLDBIT.java
(original)
+++
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/APISanityHSQLDBIT.java
Wed Apr 27 12:57:03 2022
@@ -305,12 +305,12 @@ public class APISanityHSQLDBIT extends B
count = getJobDocumentsProcessed(jobIDString);
if (count != 3)
- throw new ManifoldCFException("Wrong number of documents
processed - expected 3, saw " + new Long(count).toString());
+ throw new ManifoldCFException("Wrong number of documents
processed - expected 3, saw " + Long.valueOf(count).toString());
//Tests if these three documents are stored in the target repo
long targetRepoNumberOfContents =
queryTestContents(testCollection);
if (targetRepoNumberOfContents != 3)
- throw new ManifoldCFException("Wrong number of documents
stored in the MongoDB Target repo - expected 3, saw " + new
Long(targetRepoNumberOfContents).toString());
+ throw new ManifoldCFException("Wrong number of documents
stored in the MongoDB Target repo - expected 3, saw " +
Long.valueOf(targetRepoNumberOfContents).toString());
// Now, delete the job.
deleteJob(jobIDString);
@@ -390,7 +390,7 @@ public class APISanityHSQLDBIT extends B
}
if (documentsProcessed == null)
throw new Exception("Expected a documents_processed field, didn't
find it");
- return new Long(documentsProcessed).longValue();
+ return Long.valueOf(documentsProcessed).longValue();
}
protected void waitJobInactive(String jobIDString, long maxTime)
@@ -409,7 +409,7 @@ public class APISanityHSQLDBIT extends B
ManifoldCF.sleep(1000L);
continue;
}
- throw new ManifoldCFException("ManifoldCF did not terminate in the
allotted time of " + new Long(maxTime).toString() + " milliseconds");
+ throw new ManifoldCFException("ManifoldCF did not terminate in the
allotted time of " + Long.valueOf(maxTime).toString() + " milliseconds");
}
@@ -422,7 +422,7 @@ public class APISanityHSQLDBIT extends B
return;
ManifoldCF.sleep(1000L);
}
- throw new ManifoldCFException("ManifoldCF did not delete in the
allotted time of " + new Long(maxTime).toString() + " milliseconds");
+ throw new ManifoldCFException("ManifoldCF did not delete in the
allotted time of " + Long.valueOf(maxTime).toString() + " milliseconds");
}
Modified:
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/BaseITHSQLDB.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/BaseITHSQLDB.java?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
---
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/BaseITHSQLDB.java
(original)
+++
manifoldcf/branches/release-2.22-branch/connectors/mongodb/connector/src/test/java/org/apache/manifoldcf/agents/output/mongodboutput/tests/BaseITHSQLDB.java
Wed Apr 27 12:57:03 2022
@@ -23,8 +23,7 @@ import org.junit.Before;
import de.flapdoodle.embed.mongo.MongodExecutable;
import de.flapdoodle.embed.mongo.MongodStarter;
-import de.flapdoodle.embed.mongo.config.IMongodConfig;
-import de.flapdoodle.embed.mongo.config.MongodConfigBuilder;
+import de.flapdoodle.embed.mongo.config.MongodConfig;
import de.flapdoodle.embed.mongo.config.Net;
import de.flapdoodle.embed.mongo.distribution.Version;
import de.flapdoodle.embed.process.runtime.Network;
@@ -63,8 +62,11 @@ public class BaseITHSQLDB extends org.ap
MongodStarter starter = MongodStarter.getDefaultInstance();
String bindIp = "localhost";
int port = 27017;
- IMongodConfig mongodConfig = new
MongodConfigBuilder().version(Version.V2_6_8)
- .net(new Net(bindIp, port,
Network.localhostIsIPv6())).build();
+ MongodConfig mongodConfig =
MongodConfig.builder().version(Version.Main.PRODUCTION)
+ .net(new Net(bindIp, port,
Network.localhostIsIPv6())).build();
+
+// IMongodConfig mongodConfig = new
MongodConfigBuilder().version(Version.Main.PRODUCTION)
+// .net(new Net(bindIp, port,
Network.localhostIsIPv6())).build();
mongodExecutable = starter.prepare(mongodConfig);
mongodExecutable.start();
Modified: manifoldcf/branches/release-2.22-branch/connectors/mongodb/pom.xml
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/release-2.22-branch/connectors/mongodb/pom.xml?rev=1900318&r1=1900317&r2=1900318&view=diff
==============================================================================
--- manifoldcf/branches/release-2.22-branch/connectors/mongodb/pom.xml
(original)
+++ manifoldcf/branches/release-2.22-branch/connectors/mongodb/pom.xml Wed Apr
27 12:57:03 2022
@@ -29,7 +29,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <mongo.java.driver.version>2.11.3</mongo.java.driver.version>
+ <mongo.java.driver.version>2.14.3</mongo.java.driver.version>
</properties>
<developers>
@@ -38,8 +38,8 @@
</developer>
<developer>
<name>Piergiorgio Lucidi</name>
- <organization>TAI Solutions</organization>
- <organizationUrl>https://www.taisolutions.com/</organizationUrl>
+ <organization>Zia Consulting</organization>
+ <organizationUrl>https://www.ziaconsulting.com</organizationUrl>
<url>https://www.open4dev.com</url>
</developer>
</developers>
@@ -90,7 +90,7 @@
<dependency>
<groupId>de.flapdoodle.embed</groupId>
<artifactId>de.flapdoodle.embed.mongo</artifactId>
- <version>2.2.0</version>
+ <version>3.4.5</version>
<scope>test</scope>
</dependency>
<dependency>