This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push: new 141c3b3f36 Log warning instead of throw exception for Debezium MongoDB container script execution failure 141c3b3f36 is described below commit 141c3b3f369608c7d514dba8d3db4a5970a152f3 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Thu Aug 25 07:24:58 2022 +0100 Log warning instead of throw exception for Debezium MongoDB container script execution failure --- .../debezium/common/it/mongodb/DebeziumMongodbTestResource.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mongodb/DebeziumMongodbTestResource.java b/integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mongodb/DebeziumMongodbTestResource.java index b48d897b90..cc75f3512a 100644 --- a/integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mongodb/DebeziumMongodbTestResource.java +++ b/integration-tests/debezium/src/test/java/org/apache/camel/quarkus/component/debezium/common/it/mongodb/DebeziumMongodbTestResource.java @@ -22,12 +22,14 @@ import java.nio.charset.StandardCharsets; import org.apache.camel.quarkus.component.debezium.common.it.AbstractDebeziumTestResource; import org.apache.camel.quarkus.component.debezium.common.it.Type; import org.apache.commons.io.IOUtils; +import org.jboss.logging.Logger; import org.testcontainers.containers.Container; import org.testcontainers.containers.GenericContainer; import org.testcontainers.containers.Network; import org.testcontainers.containers.wait.strategy.Wait; public class DebeziumMongodbTestResource extends AbstractDebeziumTestResource<GenericContainer<?>> { + private static final Logger LOG = Logger.getLogger(AbstractDebeziumTestResource.class); private static final String PRIVATE_HOST = "mongodb_private"; private static final String DB_USERNAME = "debezium"; private static final String DB_PASSWORD = "dbz"; @@ -41,7 +43,7 @@ public class DebeziumMongodbTestResource extends AbstractDebeziumTestResource<Ge @Override protected GenericContainer<?> createContainer() { - return new GenericContainer("mongo") + return new GenericContainer("mongo:4.4") .withExposedPorts(DB_PORT) .withCommand("--replSet", "my-mongo-set") .withNetwork(net) @@ -64,7 +66,7 @@ public class DebeziumMongodbTestResource extends AbstractDebeziumTestResource<Ge for (String cmd : cmds) { Container.ExecResult er = container.execInContainer("mongo", "--eval", cmd); if (er.getExitCode() != 0) { - throw new RuntimeException("Error executing MongoDB command: " + cmd); + LOG.errorf("Error executing MongoDB command: %s", cmd); } } }