You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "jomin7 (via GitHub)" <gi...@apache.org> on 2026/04/16 21:02:54 UTC
[PR] Fixes #8445. Review and update mina-sftp native support for Camel 4.19 [camel-quarkus]
jomin7 opened a new pull request, #8542:
URL: https://github.com/apache/camel-quarkus/pull/8542
Following the upstream Camel 4.19 refactoring (apache/camel#21950) which introduced camel-ftp-common module and restructured the FTP component dependencies, this commit updates the mina-sftp extension to properly handle the new dependency chain and ensure clean native compilation.
Changes:
- Remove quarkus-jsch dependency (mina-sftp uses Apache MINA SSHD, not JSch)
- Remove commons-net dependency (only needed for FTP/FTPS, not mina-sftp)
- Add comprehensive service filtering for FTP/FTPS/SFTP configurers to prevent
GraalVM from analyzing commons-net classes
- Add service filtering for dev-console, poll-dynamic, send-dynamic, and
urifactory services from camel-ftp
- Add GraalVM substitutions to delete FTP/FTPS/SFTP component and endpoint
configurers from the native image
- Remove runtime initialization for FtpEndpoint/FtpsEndpoint/SftpEndpoint
as these classes are now fully filtered
- Rename SftpFileSystemProviderSubstitution.java to MinaSftpSubstitutions.java
following project naming conventions
- Update comments to reflect new camel-ftp → camel-ftp-common structure
This completes the commons-net cleanup mentioned in #8488.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Fixes #8445. Review and update mina-sftp native support for Camel 4.19 [camel-quarkus]
Posted by "gansheer (via GitHub)" <gi...@apache.org>.
gansheer commented on PR #8542:
URL: https://github.com/apache/camel-quarkus/pull/8542#issuecomment-4266292228
Nice work, unfortunatly there seems to still be some dependency to camel-ftp (and transitively to camel-jsch) in camel. I will look into it.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Fixes #8445. Review and update mina-sftp native support for Camel 4.19 [camel-quarkus]
Posted by "jomin7 (via GitHub)" <gi...@apache.org>.
jomin7 closed pull request #8542: Fixes #8445. Review and update mina-sftp native support for Camel 4.19
URL: https://github.com/apache/camel-quarkus/pull/8542
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Fixes #8445. Review and update mina-sftp native support for Camel 4.19 [camel-quarkus]
Posted by "jomin7 (via GitHub)" <gi...@apache.org>.
jomin7 commented on PR #8542:
URL: https://github.com/apache/camel-quarkus/pull/8542#issuecomment-4288752911
Hi @gansheer , I have created the a new PR to cater the changes for camel-main branch (https://github.com/apache/camel-quarkus/pull/8565).Shall I close this PR?
Best Regards
Jomin
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Fixes #8445. Review and update mina-sftp native support for Camel 4.19 [camel-quarkus]
Posted by "jomin7 (via GitHub)" <gi...@apache.org>.
jomin7 commented on PR #8542:
URL: https://github.com/apache/camel-quarkus/pull/8542#issuecomment-4268445539
Thanks for the update @gansheer .Now that Gaelle's changes are in the latest camel-main, I’m going to review the camel-quarkus-mina-sftp component against those updates. I'll push my changes to ensure everything is aligned.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org