Mule
  1. Mule
  2. MULE-1503

Make sure the FTP connector can write to a temp file

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.3.3
    • Fix Version/s: None
    • Component/s: Core: Transports
    • Labels:
      None
    • Similar Issues:
      MULE-7606Write initial stories draft for new File/FTP/SFTP/FTPS connectors
      MULE-1155upgrading the FileConnector to support Atomic file writes
      MULE-2951Ftp Connector can not handle non-ascii file names
      MULE-1656FTP Shutsdown uncleanly
      MULE-8666Set mime type correct for common files with FTP/File connectors
      MULE-7900Ensure new file, ftp, sftp connectors can properly set reconnection strategy
      MULE-1816Ensure a set amout of time has elapsed before the FTP connector retreives a file
      MULE-6891Support for Synchronous Reads for File, FTP and SFTP outboung endpoints
      MULE-2282Unnecessary JMS Temp queue creation for no reply situation
      MULE-1931Temp JMS destinations should reference a connector

      Description

      In my experience I have already done a lot of integration using FTP. Typically source or destination applications reside on some ancient AS/400 system only capable of writing or reading files. FTP is also used in a lot of B2B scenario's.
      Since the process that will be reading the files we've sent to the FTP site typically does not know anything about file locking, we need to write the file with a .tmp (or whatever) extension first, and afterwards rename it to the correct filename.
      If we don't use the above scenario, we might have a problem if the process on the FTP site starts reading the file, while we're still "Streaming" it.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            kenneth westelinck
          • Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Development