PermaLink Some findings regarding the replicator page03/03/2008 03:31 PM
    I was asked where the replicator page is stored in the Lotus Notes Client and if there is any way to access that data. I did some investigation and want to share and discuss these.


    As the replicator page changes when switching location, the replicator page seems to be stored in the location document itself. Looking at the fields, there is an interesting $SitemapList that contains data and browsing that data you will find the names of databases on your replicator page. The data type is "Outline List".
    A picture named M2

    I thought that a data type of "Outline List" means that this is really an outline, I just wanted to test that.
    I opened that location document using Ytria ScanEZ..
    A picture named M3

    I exported the document to DXL.

    A picture named M4

    The XML contains all the data including the $SiteMap item.
    A picture named M5

    I created a new database with a new outline "ReplicatorOutline" with one dummy entry.

    A picture named M6

    ScanEZ shows that the outline has the same $SiteMapList item.

    A picture named M7

    The exported DXL for the item $SiteMapList looks pretty much the same but is (of course) smaller as it is only one entry.

    A picture named M8

    The trick is now to copy the $SiteMapList from the exported location document into the XML file we exported from the outline. Copy everything beween the rawitemdata tags.

    Now delete the outline in the design of your test database and use ScanEZ to import the modified XML file.

    The result is an outline that shows your replicator page including all the folders.

    A picture named M9

    This is my real replicator page:

    A picture named M10

    Technical info and disclaimer: All tests done with Lotus Notes 7.0.2. This is not a supported way to work with settings in Lotus Notes and may be subject to change.

2213 .
Hinweis
Das Weblog gibt meine persönlichen Ansichten und Kommentare wieder und entspricht nicht den Positionen meiner aktuellen oder früheren Arbeitgeber oder Kunden.
Über mich
Nach Kategorie
Meine Seiten
A view of that name cannot be found in the specified database
netcraft Linux host Blog Admin OpenNTF
Monatsarchiv