This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch CAMEL-23214-port-migration in repository https://gitbox.apache.org/repos/asf/camel.git
commit bfbd1aa0a9fb31c1f19a9f5716d50ef5dfb458b4 Author: Guillaume Nodet <[email protected]> AuthorDate: Thu Mar 19 12:05:18 2026 +0100 CAMEL-23214: Migrate AvailablePortFinder.getNextAvailable() to @RegisterExtension (batch 3) Migrate RunCommandOnMqttITCase in camel-jbang-it. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- .../java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java index 26d0107f8529..c3e46d8f7ec5 100644 --- a/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java +++ b/dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/RunCommandOnMqttITCase.java @@ -26,17 +26,19 @@ import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.RegisterExtension; import org.testcontainers.containers.GenericContainer; @Tag("container-only") public class RunCommandOnMqttITCase extends JBangTestSupport { - private static int mqttPort = AvailablePortFinder.getNextAvailable(); + @RegisterExtension + static AvailablePortFinder.Port mqttPort = AvailablePortFinder.find(); private static MosquittoLocalContainerService service; @BeforeAll public static void init() { - service = new MosquittoLocalContainerService(mqttPort); + service = new MosquittoLocalContainerService(mqttPort.getPort()); service.initialize(); }
