"D708: Directory Entry Record Not Found" error on archive jobs against Reload backups

  • 7019157
  • 18-Nov-2008
  • 29-Aug-2017

Environment


Retain (all versions)
Reload (All Builds)

Situation


When running an archive with integration with Reload the job does not archive any messages. When looking in the Retain Worker log an error message appears saying:

Error D7082008-11-10 02:02:16,817 [RTWQuartzScheduler_Archive_Worker-0] ERROR com.gwava.workerutils.ErrorHandle - reportError: execute :: com.gwava.workerutils.ErrorHandle.reportError:59 :: EXCEPTION : com.maintainet.gweasysoap.EasySoapException: Requested record not found , Code: d708, info: null com.maintainet.gweasysoap.EasySoapException: Requested record not found , Code: d708, info: null

Resolution


This error is a GroupWise error and additional information from this error can be found within Novell Support.

This problem  occurs because the Trusted Application Key for Retain is newer than the backups for Reload.  This will prevent Retain from accessing those backups and therefore error out.

There are several ways to remedy this issue:

1)  Time. Give it time to allow the old backups of Reload to expire. After a while the new backups will populate and Retain will be able to access the newer backups of Retain. This can take up to a week, however, and during this time Retain will not be archiving any of the messages.

2) Override Reload Date Range.  This will allow you to skip over the older backups that Retain cannot access and start collecting from a later date.
To do this a file must be edited in order for this feature to show up in the Retain Server.
Navigate to /opt/beginfinite/retain/RetainServer/WEB-INF/classes/config
Edit the file: misc.properties (vi misc.properties)
Look for the line: reload.override.range.expose=0
Change the 0 to a 1 and save the file.
Restart Tomcat.
Under jobs under the reload tab you will notice an override date range. Set this to a more recent date than the oldest backup and try the Retain job again.

3) Move the oldest backups out of the Reload backups. Create a new directory and move the oldest backups out of the backups directory and try the Retain job again. Once it reaches the precise moment where a Reload backup was created at the time Retain was was installed will it successfully run the archive job.

Additional Information

This article was originally published in the GWAVA knowledgebase as article ID 737.