Salesforce B2C Commerce 23.5 > B2C Commerce Release Notes > 22.3 Release

Recursive Infinite Copies No Longer Supported

You can no longer use the WevDAV copy command to generate a recursive infinite copy in a B2C Commerce instance. When you use the command to copy a file’s content into itself, the destination is excluded because it exists. Excluding the copy prevents a recursive infinite copy that fills the file system.

How: The WebDAV server differs in this case from the RFC 4918 protocol.

For example, attempting to execute a recursive copy of the following structure:


   folder/path/content 
   folder/path/content/c1 
   folder/path/content/c2
   
   cp folder/path/content --> folder/path/content/targetfolder
  

Results in:


   folder/path/content
   folder/path/content/c1
   folder/path/content/c2
   folder/path/content/targetfolder/c1
   folder/path/content/targetfolder/c2
  

In this example, targetfolder doesn’t exist in the destination folder because it would create a recursive case.

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.