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 d1e2821ecd chore: remove unused build step on sftp/jsch
d1e2821ecd is described below
commit d1e2821ecd3607d92620890abc6235b28d9318f2
Author: Gaƫlle Fournier <[email protected]>
AuthorDate: Wed May 20 08:21:11 2026 +0200
chore: remove unused build step on sftp/jsch
---
.../component/ftp/deployment/FtpProcessor.java | 20 --------------------
1 file changed, 20 deletions(-)
diff --git
a/extensions/ftp/deployment/src/main/java/org/apache/camel/quarkus/component/ftp/deployment/FtpProcessor.java
b/extensions/ftp/deployment/src/main/java/org/apache/camel/quarkus/component/ftp/deployment/FtpProcessor.java
index 95ba66fac3..218c96e6f6 100644
---
a/extensions/ftp/deployment/src/main/java/org/apache/camel/quarkus/component/ftp/deployment/FtpProcessor.java
+++
b/extensions/ftp/deployment/src/main/java/org/apache/camel/quarkus/component/ftp/deployment/FtpProcessor.java
@@ -18,7 +18,6 @@ package org.apache.camel.quarkus.component.ftp.deployment;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.builditem.FeatureBuildItem;
-import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
class FtpProcessor {
@@ -28,23 +27,4 @@ class FtpProcessor {
FeatureBuildItem feature() {
return new FeatureBuildItem(FEATURE);
}
-
- @BuildStep
- ReflectiveClassBuildItem registerJSchCertificateClasses() {
- // JSch OpenSSH certificate support classes for @cert-authority
parsing in known_hosts
- // The quarkus-jsch reflection config is missing several classes that
JSch loads dynamically.
- return ReflectiveClassBuildItem.builder(
- "com.jcraft.jsch.KeyPairRSA",
- "com.jcraft.jsch.KeyPairECDSA",
- "com.jcraft.jsch.KeyPairEd25519",
- "com.jcraft.jsch.KeyPairEd448",
- "com.jcraft.jsch.KeyPairDSA",
- "com.jcraft.jsch.KeyPairEdDSA",
- "com.jcraft.jsch.KeyPairPKCS8",
- "com.jcraft.jsch.jce.SignatureEd25519",
- "com.jcraft.jsch.IdentityFile",
- "com.jcraft.jsch.LocalIdentityRepository",
- "com.jcraft.jsch.jce.KeyPairGenEdDSA")
- .build();
- }
}