Notes client is cacheing old design information


 Product:

 All Products > Design Cache > Version All

 Platform(s):

 All

 Edition(s):

 All

 Doc Number:

 1000079
Published 14-Jun-2015

 Problem

A Lotus Notes client caches design element designs unexpectedly at times. The issue occurs with any type of design element: forms, views, framesets, pages, and so on. The issue might be easier to observe in cases where a primary database accesses design elements in a second database. When the design elements in the second database are updated, the earlier version can be accessed when called by the first database.

In some applications one of the following errors might be observed:

"Unable to load frame's content: The linked document cannot be found in the view."

"Unable to load frame's content: Unable to display element, database does not contain design element."

It is more typical that the issue occurs in cases where updates to the database design have been made in a template rather than directly in the application database. It is also more typical that this is observed in cases where the Notes client is left running and not restarted each morning.

 Solution

In the scenario where a second (or third, etc.) database is accessed by a primary database, simply opening and closing the additional databases can be sufficient to refresh the design cache. It might also be necessary to restart the Notes client.

If other scenarios exist and for cases where the above workaround does not resolve the issue, there are a number of additional workaround methods.

Method 1 - Restart the Lotus Notes Client
Try exiting the Notes client (and Admin and Designer clients, if open) and restarting the client.

Method 2 - Remove database icon and bookmarks
1. Remove the database icon from the workspace and bookmarks.
2. Exit the Notes client (and Admin and Designer clients, if open) and restart the Notes client.

Method 3 - Rebuild Internal Design Element View
If method 2 does not resolve the issue, then repeat the two steps in that method and additionally, when opening the database, do the following:
From the File menu, choose Database --> Open --> select the database --> press CTRL + SHIFT while clicking Open. This will rebuild the database internal design element view.

Method 4 - Clear elements from cache.ndk file
In cases where the "Unable to load frame content..." errors are observed:
  1. Open the cache.ndk local database (File --> Database --> Open --> Filename --> type "cache.ndk" --> Open).
  2. Go the "byurl" view, select all documents, and then delete them.
  3. Open the local bookmark.nsf database:
      1. In the workspace, highlight the bookmark icon.
      2. Press the SHIFT and CTRL keys and from the menu, choose View --> Go to --> hidden view "(byurl)".
      3. In that view, select all documents and delete them.

Method 5 - Delete cache.ndk file
As a final resolution, delete the cache.ndk file from the Notes Data directory.



© 2015 AGE Computer Consultancy. All rights reserved.
Material may not be reproduced or distributed in any form without permission.