soi-toolkit / soi-toolkit-google-code

Automatically exported from code.google.com/p/soi-toolkit
0 stars 0 forks source link

Add support for oneway robust filetransfer #343

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
There is a need to support filetransfer in a very robust way, while also 
providing possibilities to re-send files that have already been transfered (for 
example to support cases where receiving system has lost a file).

Original issue reported on code.google.com by hakan.dahl@gmail.com on 13 Jun 2013 at 8:57

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2052.

Original comment by magnus.l...@gmail.com on 13 Jun 2013 at 9:00

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2056.

Added OnewayRobustServiceGenerator with templates - an exact copy of the 
OnewayServiceGenerator and templates to begin with.

Original comment by hakan.dahl@gmail.com on 13 Jun 2013 at 12:45

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2057.

Adding One-Way-Robust as MEP to the maven-plugin generator

Original comment by hakan.dahl@gmail.com on 13 Jun 2013 at 12:48

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2065.

Added first working case: File to FTP with a java-transformer in the process 
step of the flow

Original comment by hakan.dahl@gmail.com on 17 Jun 2013 at 12:32

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2066.

Cleanup files no longer needed.

Original comment by hakan.dahl@gmail.com on 17 Jun 2013 at 12:41

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2067.

Maven eclipse-plugin, small adjustment of exception type.

Original comment by hakan.dahl@gmail.com on 17 Jun 2013 at 6:27

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2069.

Update issue 345

Adding code and dependencies to support DataMapper in robust-oneway.

Original comment by hakan.dahl@gmail.com on 17 Jun 2013 at 6:51

GoogleCodeExporter commented 9 years ago
Template for the Java-transformer unit-test in the robust-oneway pattern is 
wrong, generates:
...
    byte [] inputBinary = IOUtils.toByteArray(new FileInputStream("src/test/resources/testfiles/fileToFtp/input.txt"));
    byte [] expectedResultBinary = IOUtils.toByteArray(new FileInputStream("src/test/resources/testfiles/fileToFtp/expected-result.txt"));
...
where "fileToFtp" in the path should be the name of the service.

Note: the integration test is generated with correct paths.

Original comment by hakan.dahl@gmail.com on 20 Sep 2013 at 1:39

GoogleCodeExporter commented 9 years ago
r2089
Fixed naming of outbound flow and filepaths for java-transformer unit test.

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 6:40

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2090.

Fixed archiving:
- added originalFilename as part of archive filename
- removed redundant archive-folder-props from property-file

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 9:39

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2091.

Fixed typo for archive-property.

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 9:56

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2092.

Added responseTimeout for FTP-outbound, see issue 352.

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 11:10

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2093.

Added logging of archive filename for tracing.

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 12:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2096.

Adding end-to-end integration test for oneway-robust with File to FTP.

Original comment by hakan.dahl@gmail.com on 21 Oct 2013 at 5:02

GoogleCodeExporter commented 9 years ago

Original comment by hakan.dahl@gmail.com on 4 Nov 2013 at 9:22

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Split the archive dir into an inbound-archive-dir and an outbound-archive-dir. 
Also make it possible to use subdirs with datestamps like "YYYY-mm-dd".

Original comment by hakan.dahl@gmail.com on 4 Nov 2013 at 11:15

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2113.

Moved archiving of inbound-files from process-flow to inbound-flow (avoid that 
process-flow retries writes multiple times to the archive).

Original comment by hakan.dahl@gmail.com on 24 Jan 2014 at 9:36

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2114.

Use synchronous processing strategy for inbound-flow.

Original comment by hakan.dahl@gmail.com on 24 Jan 2014 at 10:25

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2115.

Added date-pattern for archive-subdirs.

Original comment by hakan.dahl@gmail.com on 9 Feb 2014 at 3:56

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2116.

Added combinations of in-/outbound transports: File, FTP, VM
Still missing SFTP due to problems with overwrite handling, see issue 339.

Original comment by hakan.dahl@gmail.com on 10 Feb 2014 at 9:26

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2117.

Fixed generator tests for 3.4.0 only so far.

Original comment by hakan.dahl@gmail.com on 10 Feb 2014 at 11:14

GoogleCodeExporter commented 9 years ago

Original comment by hakan.dahl@gmail.com on 23 Feb 2014 at 3:28

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2123.

Adding combinations of in-/out transports to maven-plugin: File, FTP, VM 

Original comment by hakan.dahl@gmail.com on 24 Feb 2014 at 9:09

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2124.

Adding combinations of in-/out transports to eclipse-plugin: File, FTP, VM

Original comment by hakan.dahl@gmail.com on 24 Feb 2014 at 9:21

GoogleCodeExporter commented 9 years ago
Support for SFTP moved to issue 368.

Original comment by hakan.dahl@gmail.com on 24 Feb 2014 at 4:28

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2130.

Adding generator tests for robust oneway for all supported mule-versions, 
compensating for scope-change from outbound to inbound in Mule 3.4 for 
originalFilename.

Original comment by hakan.dahl@gmail.com on 24 Feb 2014 at 6:11