A valid file name cannot contain any of the following characters: \ / :*?”<> |

December 5, 2009 – 1:04 pm

Prior to 8.5.1 you could add file resources to your application. To have a better overwiew, you could rename your file resources and add slashes to the filename.

rename1

In DDE 8.51 this seems no longer to be possible. When you try to rename the recource directly in the view, a friendly message tells you that you are not allowed to use characters like slashes and things loke that.

rename2

The same error message occurs, when you do a rename via the “Rename” dialog ( press F2 or right-click the resource in the outline and select the rename option )

rename3

All your changes are discarded after you close the message boxes.

But there is still a “backdoor” to accomplish the aim. Renaming the file in the properties also raises the error.

rename4

But when you close the message box, your changes are accepted.

Related posts:

  1. DAOS: Problem with SoftDeletion
  2. Folder has been damaged. Please close and reopen database to have it repaired
  3. Attempt to perform folder operation on non-folder note
  4. Watch Traveler Logfiles In Realtime
  5. How to migrate mail messages and contacts from Outlook Express to ND 6.x and later

  1. 3 Responses to “A valid file name cannot contain any of the following characters: \ / :*?”<> |”

  2. The other backdoor:
    add the Navigator view to your Domino perspective and add a folder there.

    By Stephan H. Wissel on Dec 5, 2009

  3. Hi Ulrich!

    With 8.5.1 we changed using the slash in the element name to the element alias. There is no “error” message.

    I think it’s nescessary to follow the new IBM “restriction” because of the way they store file elements in the vfs.

    – René

    By René Winkelmeyer on Dec 5, 2009

  4. Thanks for the hints, guys. Much appreciated.
    @Rene: Take a look at the blog template design. IBM is not following it’s own “restrictions” …

    By Ulrich Krause on Dec 5, 2009

Sorry, comments for this entry are closed at this time.