Updating the Publisher Filter in dsrepcfg.nsf, with the Lotus Notes Driver

Absent Member.
Absent Member.
0 0 2,848
0 Likes

Question



What updates the publisher filter in dsrepcfg.nsf, and how often does it happen?

Answer



The dsrepcfg.nsf publisher filter is updated by NotesDriverShim.jar every time NotesDriverShim is started.

You should not have to delete dsrepcfg.nsf in order to update the publisher filter. But if you do, the NotesDriverShim should re-create the file with an appropriate publisher filter.

dsrepcfg.nsf file is created by NotesDriverShim.jar and contains driver publisher details utilized by ndsrep, including the publisher filter. ndsrep uses the publisher filter stored in dsrepcfg.nsf to know which types of Notes documents and fields to publish to the publisher cache file (ndsrep output file; ndsrep.nsf). If dsrepcfg.nsf is present, dsrepcfg.nsf is created by NotesDriverShim.jar using Notes database methods from Notes.jar and an existing Notes database template, dsrepcfg.ntf. Every time the driver starts, dsrepcfg.nsf is appropriately updated with any new publisher information. dsrepcfg.nsf is read and can be updated by ndsrep.

To verify the contents of the publisher filter within dsrepcfg.nsf,

1. Open dsrepcfg.nsf with a Notes client.

2. Select the driver instance (by driver name).

3. View the publisher filter text within the database.

In this way you can validate exactly which types of Notes documents and fields will be published to the ndsrep publisher cache file (ndsrep.nsf).
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.