This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch CAMEL-23214-fix-availableport-visibility in repository https://gitbox.apache.org/repos/asf/camel.git
commit 65f31bcb5acdce7a3ba7f5cfbc3193bc0142424b Author: Guillaume Nodet <[email protected]> AuthorDate: Fri Mar 20 10:59:30 2026 +0100 CAMEL-23214: Fix AvailablePort visibility - use public AvailablePortFinder API PR #22102 changed camel-ldap, camel-ldif, and camel-salesforce to use AvailablePort.probePort(), but PR #22130 subsequently made AvailablePort package-private, breaking compilation in these modules. Replace with AvailablePortFinder.getNextAvailable() which is the public API. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- .../apache/directory/server/core/integ5/ServerAnnotationProcessor.java | 2 +- .../apache/directory/server/core/integ5/ServerAnnotationProcessor.java | 2 +- .../test/java/org/apache/camel/component/salesforce/PubSubApiTest.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/camel-ldap/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java b/components/camel-ldap/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java index 172dc1eb9a01..07c7a0ef8a9f 100644 --- a/components/camel-ldap/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java +++ b/components/camel-ldap/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java @@ -336,7 +336,7 @@ public final class ServerAnnotationProcessor { } private static int getFreePort() { - return org.apache.camel.test.AvailablePort.probePort(null, 0); + return org.apache.camel.test.AvailablePortFinder.getNextAvailable(); } } diff --git a/components/camel-ldif/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java b/components/camel-ldif/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java index 172dc1eb9a01..07c7a0ef8a9f 100644 --- a/components/camel-ldif/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java +++ b/components/camel-ldif/src/test/java/org/apache/directory/server/core/integ5/ServerAnnotationProcessor.java @@ -336,7 +336,7 @@ public final class ServerAnnotationProcessor { } private static int getFreePort() { - return org.apache.camel.test.AvailablePort.probePort(null, 0); + return org.apache.camel.test.AvailablePortFinder.getNextAvailable(); } } diff --git a/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiTest.java b/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiTest.java index a828f85cd4b3..dde3c07f14e5 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiTest.java +++ b/components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiTest.java @@ -246,6 +246,6 @@ public class PubSubApiTest { } private int getPort() { - return org.apache.camel.test.AvailablePort.probePort(null, 0); + return org.apache.camel.test.AvailablePortFinder.getNextAvailable(); } }
