Commit Graph

165 Commits

Author SHA1 Message Date
Oleg Zhurakousky
6d07e51bb0 polishing JschLogger 2010-12-16 12:44:49 -05:00
Mark Fisher
1803d73547 INT-1676 added spring.tooling and .gif icons for adapters that were missing these files 2010-12-10 10:41:54 -05:00
Oleg Zhurakousky
601538a9f2 INT-1668 added logic to FTP/SFTP to ensure that the files are being uploaded with .writing extension and then renamed. Added rename(..) method to Session strategy. Ensured that file to be uploaded is not copied locally. Tested upload/download with both SFTP and FTP of a very large files. Added more mock tests 2010-12-07 10:02:59 -05:00
Oleg Zhurakousky
b4d22ac021 INT-1660 added check to validate if jschSession is connected to the SftpSession.isOpen() method 2010-12-06 12:48:10 -05:00
Oleg Zhurakousky
f4f0c2ea36 INT-1664 renamed copy() methods to read(..) and write(..) 2010-12-06 12:37:51 -05:00
Oleg Zhurakousky
5f36b01024 INT-1664, INT-1665 added check for connection validity to recognize stale FTP connections, added 'throws IOException' to other relevant methods of Sessioin strategy, added debug statements to monitor session and session pool state, polished code 2010-12-06 12:25:07 -05:00
Oleg Zhurakousky
583b2771cd INT-1664, INT-1665 added isOpen() method to the Session strategy, added check for stale connection to the CachingSessionFactory which will ensure that it only returns valid (non-stale) Session 2010-12-06 09:06:29 -05:00
Oleg Zhurakousky
0f761f3adb INT-1663, INT-1664, INT-1665, INT-1666 refactored Session to encapsulate 'copy' functionality as a whole, fixed FTP stale connection issue, fixed FTP default buffer size, better error reporting, removed remoteWorkingDirectory attribute from session factory, other polishing, adjusted tests 2010-12-05 19:25:04 -05:00
Oleg Zhurakousky
36144d80c3 INT-1655 polishing, removed unused import 2010-12-01 19:54:59 -05:00
Oleg Zhurakousky
fadddf94b9 INT-1655 fixed accidental dependency on Log4J instead of coommons logging 2010-12-01 16:27:25 -05:00
Oleg Zhurakousky
ee5b305260 INT-1655 added support for JSch Loging for SFTP adapter, updated documentation 2010-12-01 16:06:00 -05:00
Chris Beams
c8a24acfc6 Catch poms up with 2.0.1.BUILD-SNAPSHOT version 2010-11-26 11:26:07 -07:00
Mark Fisher
c712ac6315 Release version 2.0.0.RELEASE 2010-11-22 21:23:47 -05:00
Mark Fisher
c2343c8911 ignoring test that seems to do nothing 2010-11-22 21:23:46 -05:00
Chris Beams
365108e7e3 Reflect hamcrest 1.1 dependency in generated poms 2010-11-22 16:18:21 -07:00
Chris Beams
1d3f4b2987 Upgrade junit:junit:4.7 -> junit:junit-dep:4.8.2
junit-dep does not bundle dependencies like hamcrest. This avoids
'duplicate package org.hamcrest' errors during javadoc generation
2010-11-22 15:06:02 -07:00
Oleg Zhurakousky
a4f6a172d0 INT-1552 added schema docs for FTP module, polished FTP schema docs 2010-11-22 10:29:38 -05:00
Oleg Zhurakousky
9ce3eec884 INT-1552 added schema docs for SFTP module 2010-11-22 10:17:45 -05:00
Oleg Zhurakousky
d6dcc6571a INT-1614 fixed test xml files for SFTP, updated SFTP documentation 2010-11-22 09:41:48 -05:00
Mark Fisher
bc784eeca2 INT-1614 polishing 2010-11-22 09:29:46 -05:00
Mark Fisher
1132422887 INT-1614 polishing SFTP module 2010-11-22 08:59:53 -05:00
Mark Fisher
7ec046ad3f INT-1641, INT-1614 added support for 'filename-regex' for the FTP and SFTP inbound channel adapters 2010-11-22 01:21:07 -05:00
Mark Fisher
bcc919fed7 INT-1614 changed the 'auto-create-directories' attribute to 'auto-create-local-directory' since it only affects the local directory 2010-11-22 01:00:58 -05:00
Mark Fisher
ad485e9124 INT-1614 moved outbound parsers into a single class in the file module 2010-11-22 00:48:05 -05:00
Mark Fisher
c9a1af9970 INT-1614 all logic for inbound adapters is now in a base class 2010-11-22 00:31:50 -05:00
Mark Fisher
4476620094 INT-1614 consistency with pattern-matching FileListFilter implementation names. The PatternMatchingFileListFilter is now RegexPatternFileListFilter (breaks existing use, but since 'filename-pattern' now has a *simple* ant path match, users should know aobut the changes). It's also more consistent with SimplePatternFileListFilter 2010-11-22 00:00:39 -05:00
Mark Fisher
d1e45f79e0 INT-1614 removed the 'remotePredicate' from the MessageSource, it is defined on the synchronizer 2010-11-21 23:24:14 -05:00
Mark Fisher
deccbc5c08 INT-1614 polishing 2010-11-21 23:17:58 -05:00
Oleg Zhurakousky
08807db5ab INT-1614 refactored SftpInboundRemoteFileSystemSynchronizerTests, removed unnecessary test 2010-11-21 20:50:54 -05:00
Mark Fisher
7519398d7c INT-1614 sftp attrib is now also 'delete-remote-files' 2010-11-21 19:27:29 -05:00
Oleg Zhurakousky
23e2bfc94e INT-1614 refactored SftpSession and DefaultSftpSessionFactory to align with Ftp 2010-11-21 19:16:52 -05:00
Oleg Zhurakousky
1c8bb054e6 INT-1614 fixed sanity test config based on refactored XML 2010-11-21 19:14:04 -05:00
Mark Fisher
319faaf8d0 INT-1614 temporaryDirectory is now a File instead of a Resource 2010-11-21 19:03:25 -05:00
Mark Fisher
2e3fc66bba INT-1614 factored all FTP and SFTP MessageHandler code into a single FileTransferringMessageHandler in the spring-integration-file module 2010-11-21 18:54:12 -05:00
Mark Fisher
f448ec93b2 INT-1614 'auto-delete-remote-files-on-sync' is now 'delete-remote-files' 2010-11-21 18:05:18 -05:00
Mark Fisher
22c36710f7 INT-1614 ignoring test 2010-11-21 17:30:31 -05:00
Mark Fisher
dbdbb88247 INT-1614 moved file copy code up to base class, subclasses now only implement isFile and getFilename methods 2010-11-21 17:29:51 -05:00
Mark Fisher
4e31918771 INT-1614 changed 'remotePath' property to 'remoteDirectory' - now matches the 'remote-directory' attribute within the schema 2010-11-21 15:56:20 -05:00
Mark Fisher
698a1f922e INT-1614 moved 'synchronizeToLocalDirectory' to the base class and changed Session.ls() to return an array rather than Collection 2010-11-21 15:42:40 -05:00
Mark Fisher
54ea3867b6 INT-1614 refactoring as much as possible into base class 2010-11-21 15:16:37 -05:00
Mark Fisher
25e20b73c1 INT-1614 refactoring as much as possible into base class 2010-11-21 14:54:04 -05:00
Mark Fisher
72fcb154b8 updated POMs now that there are no dependencies on commons-io or commons-lang 2010-11-21 14:44:44 -05:00
Mark Fisher
3acef7cafc INT-1614 refactoring as much as possible into base class 2010-11-21 14:20:15 -05:00
Mark Fisher
9e3a039d2b INT-1614 replaced AcknowledgmentStrategy with simple delete flag option only 2010-11-21 13:53:56 -05:00
Mark Fisher
9c0e122958 INT-1614 renamed EntryAcknowledgmentStrategy to AcknowledgmentStrategy for now, but will most likely remove the strategy altogether since there's a conflict if one is set and the delete flag is true at the same time 2010-11-21 13:32:25 -05:00
Mark Fisher
7687dc67ee INT-1614 removing dependencies on commons-lang 2010-11-21 12:57:36 -05:00
Oleg Zhurakousky
d4289cbfa3 INT-1638 fixed import for Jsch bundle in SFTP manifest from [0.1.41, 0.1.5) to [0.1.41, 0.1.50) 2010-11-21 12:16:40 -05:00
Oleg Zhurakousky
5a757523d1 INT-1638 removed unused dependencies form manifests, made minor refactoring to sftp and ftp modules to removed dependencies on commons-io and commons-lang 2010-11-21 12:04:16 -05:00
Oleg Zhurakousky
ffbf155b1e INT-1614 removed unused Temp.java form test package of SFTP module 2010-11-21 09:40:00 -05:00
Oleg Zhurakousky
e4d3bc0a09 INT-1614 fixed tests in FTP 2010-11-19 22:35:42 -05:00