Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-21282

camel-file: allow creating folders one by one

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 4.8.0
    • 4.8.1, 4.9.0
    • camel-file
    • None
    • Unknown

    Description

      We are using camel-file to write to an Azure File Share, but this fails sometimes because our routes can create files in nested folders.

      This works fine for a Windows share but Azure shares apparently don't support creating multiple folders at once.

      The code shows it only does this iteratively if there are permissions set but the file share doesn't support Posix (we're running in Windows), setting permissions throws an UnsupportedOperationException.

      From org.apache.camel.component.file.FileOperations:

       

      would it be possible to add a parameter to have autoCreate create folders in parts, as is done when a permission is set?

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            davsclaus Claus Ibsen
            s.clauw Sven
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment