Saturday, July 3, 2010

Recovering Lotus Notes when you are unable to delete a document in Lotus Notes 7.0

Lotus Notes is an emailing application developed and marketed by IBM. In Lotus Notes architecture, all the data is stored in a standard file that is the NSF (Notes Storage File) file. Apart from emailing, it is also used for other features such as contacts, calendar items, to-do lists, etc. At times, these NSF files get corrupt thereby disabling you from using important business-specific data. Such corruption cases can occur due to various reasons such as virus infections, power outages, bugs in Lotus Notes application, etc. You should try appropriate methods to fix the problem. However, if you are unable to Repair NSF File then you should use a third-party Lotus Notes Recovery software to do the needful.

Consider a scenario wherein you are using Lotus Notes 7.0. In this, you want to delete one of the documents from Sent view that is opened in the Preview mode. However, when you delete the document, it is not deleted. An error message is displayed, that is:

“Cannot remove NotesDocument when instantiated by NotesUIDocument.”

Cause:

The main cause of this error is that the RemoveAll method is used to delete a document that is opened in the Preview pane whereas this method is used by the QueryDocumentDelete event in certain events.

Resolution:

To resolve this situation, you should perform either of the following methods:

(1) You should close the Preview window before deleting the document.

(2) You should delete a single document at a time.

(3) You should ignore the error and use View | Refresh when the Delete icons are displayed next to the documents.

(4) You should modify the relative code section of the QueryDocumentDelete event so that the RemoveAll method is not called. However, that will make the deletion process very slow.

There may be chances when the aforementioned workarounds are not sufficient enough to provide a solution to the problem. In such cases, you should use a third-party Lotus Notes Recovery software to Repair NSF File. Such NSF File Recovery tools are read-only in nature that possess rich user interface that enables even a person with fewer technical skills to Repair Lotus Notes.

Stellar Phoenix Lotus Notes Recovery is a Lotus Notes Recovery software that is enables you to Repair Lotus Notes. It is specifically designed to repair corrupt NSF file created for Lotus Notes 6.x or 7.0. This NSF File Recovery software can recover various Lotus Notes components such as emails, attachments, to-do lists, etc. In addition, this software displays five items from each folder in the trial version. It is compatible with Windows 7, Vista, Server 2003, XP, 2000, and NT (SP6).