I have a background Java agent creating temporary documents in a databases with Soft Deletions enabled. When Compact -B run on the weekend, these databases become corrupt and I end up with the following error message on the log:
30/10/2007 02:39:44 AM Unable to store document in TEST02/SERVERS/Test mailin\bemailin.nsf (NoteID = 0) from mailin\bsafehav.nsf (NoteID = 349330): Database is corrupt – Cannot allocate space
I know that if I turn off Soft Deletion, this issue won’t happen. This does not happen with all other 9000 databases that have Soft Deletions on and do not have this Java Agent.
But why is this happening?
Is this a bug with the document that is created in the background and has only the following fields:
-
$UpdatedBy
-
dateDocSentToMQ
-
Form
-
ID-LN
-
ID-MQ
Is this a bug with Java in Lotus Notes 6.5.5 (no fix packs???)
Really appreciate if you give some ideas.
Thanks.