Details
-
Task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
1
-
Orion
-
Orion.Cycle2.Sprint2, Orion.Cycle2.Sprint3
-
Undetermined
Description
The Jakarta integration branch has already
<spring.version>6.0.13</spring.version>
Let keep the version compatible with Spring Boot 3, see CMS-15840.
The code base will need changes because of it.
As first, identified the usage of com.jcraft.jsch package in ContentFeedSFTPTransferHandler in module enterprise/content-feed/engine.
Artifact org.springframework.integration:spring-integration-sftp:jar:5.5.19 used to pull in com.jcraft:jsch:jar:0.1.55 but Spring 6 moved on to org.apache.sshd:sshd-sftp:jar:2.9.2 so this needs a refactoring.
See https://spring.io/blog/2022/10/25/spring-integration-6-0-0-rc1-available
spring-integration-sftp has been migrated from an old unsupported jsch library to more modern Apache MINA