Technote Number: 1096113
Problem:
This issue was reported to Quality Engineering and has been addressed in Notes
5.0.5.
Excerpt from the Lotus Notes and Domino Release 5.0.5 QMR fix list (available
at http://www.notes.net):
Security - Database
SPR# JCHN4M6SEE - Fixed a problem where users were getting 'Document has been
modified or corrupted since signed! (data)' on archive profile documents after
upgrading to 5.0.4. This regression was introduced in 5.0.4.
Supporting Information:
The client symptoms and solution differ according to which version of the Notes
client is being used.
Notes Client 5.0.4 or 5.0.4a
To reproduce the issue do the following:
Open the server replica of the mail file.
Select Actions, Archive, Archive Now.
At the prompt, "Do you wish to archive now," click Yes.
At this error message, "Archive operation failed. Would you like to modify the
archive settings?" click Yes.
You receive a second error message: "Error reading archiving settings: Document
has been modified or corrupted since last signed! (data) The archive settings
must be resaved to enable archiving." Click OK.
The archive settings dialog opens. Click OK. Now the Archive Now action will
work.
Notes Client 5.0.x prior to 5.0.4
If you are using a 5.0.x client prior to 5.0.4, toggling or changing a setting,
or clicking OK will still not let you archive. The error messages will repeat
in a loop until you click No to "Would you like to modify the archive settings?"
To reproduce the issue do the following:
Open the server replica of the mail file.
Select Actions, Archive, Archive Now.
At the prompt, "Do you wish to archive now," click Yes.
At this error message, "Archive operation failed. Would you like to modify the
archive settings?" click Yes.
The archive settings dialog opens. Click OK.
The error message, "Archive operation failed. Would you like to modify the
archive settings?" is repeated. Click No.
For clients prior to 5.0.4 using a 5.0.4 server, the Archive Now action does
not work. Archiving Selected documents does work correctly.
Notes Client 5.0.5 and later
If the problem occurs in releases later than R5.05, there is a problem with the
Archive Profile within the mail file. Use the following procedure to repair
the Archive Profile:
1. Create a memo in the person's mail file with their ID.
2. In the Body field, create a hotspot button (Create -> Hotspot -> Button).
3. Change it to LotusScript and add the code below:
Dim s as New NotesSession
Dim db as NotesDatabase
Dim doc as NotesDocument
Set db = s.currentdatabase
Set doc = db.GetProfileDocument("Archive Profile")
Call doc.Remove(True)
4. Save the memo as a draft.
5. Re-open the draft memo and click the hotspot button.
6. (Not required, but...) You can verify that the Archive Profile has been
deleted by either adding a print statement above the last line, OR clicking on
the archive icon in the mail file. The latter will invoke an error message
that the profile has not been set.
7. Exit the mail file (important to refresh the design elements).
8. Re-enter the mail file.
9. Select Actions -> Archive -> Settings.
10. You should now be able to create a new Profile (and point it to the new
archive database), or leave the settings alone and it will point to the default
one. If you use the default ones, when you recreate the Profile and leave the
default settings there and save it, it opens the old archive database.
11. Exit the mail file (again).
12. Re-enter the mail file (again).
13. You should now be able to archive documents successfully. More >
|  |
|
|
|
|