Mule
  1. Mule
  2. MULE-4466

Review FTP and File transports to unify moveTo, autoDelete (and possibly workDir) behaviour

    Details

    • User impact:
      Medium
    • Similar Issues:
      MULE-1359File transport autodeletes before stream is read
      MULE-8135Comparator for (S)FTP-Transport like the File-Transport
      MULE-3859FTP transport doesn't support streaming
      MULE-4990Review the property scoping behaviour of the VM transport
      MULE-2879File connector fails to move file when moveToDirectory is specified and autoDelete=true
      MULE-6767Ability to read files from recursive directories using File/Ftp/Sftp transport
      MULE-4452Unable to read file from a ftp server using ftp transport
      MULE-7737Review default re-delivery behaviour for JMS
      MULE-9104Remove FTP transport
      MULE-7172Create new Module for File and FTP/SFTP/FTPS
    • Epic Link:

      Description

      Currently we have different behaviours in the FTP and the file transport:

      • file transport moves the file to the moveToDir before it constructs the MuleMessage and routes it
      • FTP transport first routes the MuleMessage and moves to moveToDir afterwards

      Since both transports are roughly the same they should show the same behaviour.

        Activity

        Hide
        Mariano Gonzalez added a comment -

        The new file and ftp connectors already have a consistent behavior for baseDir. moveTo and autoDelete won't be present at all on those new artifacts, while the old transports will be deprecated and in sustaining mode.

        Show
        Mariano Gonzalez added a comment - The new file and ftp connectors already have a consistent behavior for baseDir. moveTo and autoDelete won't be present at all on those new artifacts, while the old transports will be deprecated and in sustaining mode.

          People

          • Assignee:
            Mariano Gonzalez
            Reporter:
            Dirk Olmes
          • Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development