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