You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2026/08/06 19:45:26 UTC
(camel) 01/02: chore: Fix FtpProducerHealthCheckIT for JDK 25
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 0dbded8166a88d4df928fb3c6af4d49fe98ca44c
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Aug 6 21:17:34 2026 +0200
chore: Fix FtpProducerHealthCheckIT for JDK 25
JDK 25 returns "Connection refused (connect failed)" instead of
"Connection refused", use startsWith to handle both.
Co-Authored-By: Claude Opus 4.6 <no...@anthropic.com>
Signed-off-by: Claus Ibsen <cl...@gmail.com>
---
.../component/file/remote/integration/FtpProducerHealthCheckIT.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpProducerHealthCheckIT.java b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpProducerHealthCheckIT.java
index a67c8fb6cd03..46e957aa4c42 100644
--- a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpProducerHealthCheckIT.java
+++ b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpProducerHealthCheckIT.java
@@ -74,7 +74,8 @@ public class FtpProducerHealthCheckIT extends FtpServerTestSupport {
Assertions.assertEquals(HealthCheck.State.DOWN, r.getState());
Assertions.assertEquals("FtpProducer is not ready", r.getMessage().get());
Assertions.assertEquals(200, r.getDetails().get("ftp.code"));
- Assertions.assertEquals("Connection refused", r.getDetails().get("ftp.reason"));
+ String reason = (String) r.getDetails().get("ftp.reason");
+ Assertions.assertTrue(reason.startsWith("Connection refused"), reason);
});
}