I often face this problem in my quickplace environment.I found the way to get rid from this problem.Here are the steps:

1. Log in to the place (and, if necessary, to the inner room) where the folder displays the error. Record the name of the broken folder. For example, "BrokenFolder."

2. Create a new folder in the same room or place. Give the folder a new name, for this example, "NewWorkingFolder."

3. Create and publish a new test page in the folder "NewWorkingFolder."

4. Using a Lotus Notes client, open the MAIN.NSF file for the place that contains the folder "BrokenFolder." The place files reside on the Team Workplace server itself, under the directory "data\QuickPlace\myplacename." If the broken folder is located in an inner room, then open the PageLibraryXXXX.nsf file (where XXXX is a 16-digit hexadecimal number) that represents the inner room instead of opening the MAIN.NSF. The exact filename for an inner room is specified in the URL address for that room in your web browser.

5. With the place file open in the Lotus Notes client, you should see a list of folders on the left-hand side. Click on the folder "NewWorkingFolder." On the right-hand side, you should see the test page you published in this folder.

6. Right-click on the test page and select "Document Properties."

7. In the Document Properties window, select the second tab (the tab with the picture of a triangle). A list of fields will be displayed.

8. From the list of fields, locate the field called "h_FolderUNID."

9. Copy the value of the field "h_FolderUNID." This value is a 32-digit number which will be used in an agent. You do not have to copy the quotation marks at the beginning and at the end of the number.

10. Close the Document Properties window.

11. From the Create menu in the Lotus Notes client, select Agent.

12. Specify a name for the agent. As an example, you can name the agent "MyAgent to Repair the Folder"

13. Click "Add Action." A new window is displayed with additional options.

a. In the Action field, select "Modify Field," [default]

b. In the Modify by field, select the radio button option "Replacing" [default].

c. In "The value in" field, select the field "h_FolderUNID."

d. In the "With the new value" field, enter the 32-digit number you found and copied from the "h_FolderUNID" field in the new page in the folder "NewWorkingFolder."

14. Click "Add" to store your selections.

15. Save and close the agent. (When you close the agent window, you will be prompted to save the agent)

16. On the left-hand side, select the folder "BrokenFolder."

17. Select all the documents shown inside this folder.

18. With the documents in the broken folder selected, execute the agent. The agent will update the field "h_FolderUNID" on all the documents selected.

19. After executing the agent, use the mouse and 'drag and drop' all the selected documents from the folder "BrokenFolder" to the folder "NewWorkingFolder."

20. Click on the folder "BrokenFolder" (shown on the left hand side of the screen)

21. From the pull-down menu, select Actions, Folder Options, Delete Folder.

22. Select the All Documents view (displayed on the left-hand side) in the place database.

23. On the right-hand side, search for the document with the title of your broken folder, in this example, it's "BrokenFolder." This document must also have the following settings in some of the other columns displayed.
Title=[Name of the Broken Folder]
h_Type=1

24. Select and delete this one document once you confirmed it has the above values.

25. Login to the place that had the broken folder. A refresh of the cache may be needed. The broken folder should now be gone from the Table of Contents.

26. Click on the folder "NewWorkingFolder." You should see all the pages that were moved from the broken folder.

27. Click "Folder Options."

28. Change name of the folder "NewWorkingFolder," to the name previously used by the broken folder.

29. Delete the test page you created in the beginning of these instructions.

Leave a Reply

preload preload preload