Configure a Vault For Publisher

After the Publisher components have been installed during Meridian Enterprise Server setup, the vaults that will serve as source or destination systems must be configured.

See our Document Synchronization Methods Overview to learn about the three methods you can use to synchronize document contents, title blocks, and references with PowerWeb.

To configure the Meridian Enterprise application server:

  1. In the Meridian Enterprise Administrator, click EDM Server in the left pane.

    The active vaults are listed in the right pane.

  2. Select the vault that you want to configure in the right pane.

  3. On the Action menu, select Properties.

    The vault's Properties dialog box appears.

  4. Click the Advanced Features tab.

    The Advanced Features page appears.

  5. Select Enable Publisher extension.

  6. Click OK.

  7. In Meridian Enterprise Configurator, expand Environment in the configuration tree and select Vault Settings.

    The vault's configuration pages appear.

  8. Click the Enterprise Server tab.

    The Publisher configuration options appear.

  9. Click Edit.

    The page becomes editable.

  10. Click options or type values using the descriptions in the following table.

  11. Click OK.

  12. Grant the privileges described in Security Permission Descriptions to the Meridian Enterprise roles that you want to allow to use the publishing commands.

    For more information on granting security privileges, see Manage Security Roles.

Publisher configuration options
Option Description

Prevent duplicate registration

Ignores new publishing tasks for documents for which publishing tasks already exist in the queue.

Note:

This option is not available if the Publisher database is hosted by an Oracle server.

If enabled, Fail the whole batch operation when any duplicate is found will cause the publishing job to be revoked if duplicate documents are detected within a batch submitted using the VBScript methods of the MeridianQueue object described in Registering Programmatically Without the Task Server

Synchronize rendition lookup lists

Populates the Rendition Page Pen Table, Rendition Page Size, and Rendition Page XOD Resolution lookup lists with values retrieved from the Meridian Enterprise Server computer. The lookup lists are described in the following table.

Publisher Jobs

Select the names of publishing jobs to use for the following tasks:

To learn more about publishing jobs and how to configure them, see Publishing Jobs.

If the Create rendition publishing job occurs too close in time to one of the other publishing job types, a conflict can arise where one or more jobs are trying to access the same file. This may result in the rendition failing, or the rendition may not include updated title blocks or references.

To ensure the title block is updated before a rendition is created, on your rendering profile, ensure that the Update title blocks before rendering setting is selected.

To learn how to configure this setting, see the appropriate rendering profile article in Rendering Profiles.

If a file is locked during rendering, you may see an error message in the rendition process log that starts with the phrase, "no storage available". To avoid issues with a locked file preventing a rendition from being generated, increase the values of the following settings in the C:\ProgramData\BlueCieloECM\EnterpriseServices\PublishingCapability.dat file:

  • RetryWriteRendition – this is the number of times that Publisher will retry a rendition before the rendition fails

  • WaitWriteRendition – this is the number of seconds that Publisher will wait before a retry is attempted

These settings only take effect when a file is locked, and they should not impact overall system performance.

Learn more about the settings in the PublishingCapability.dat file.

The rendition lookup lists provide values for the properties in the Rendition Properties property set and appear on the Rendition property page in the Meridian Enterprise client applications. The Rendition property page appears when the Use renditions option has been enabled for the vault in the Meridian Enterprise PowerUser client. The lookup list values may be modified to meet specific requirements.

Rendition property set lookup lists
Name Description

Rendition Page Color

Color depths to render to: Color or Black and white.

Rendition Page Layout

Views available within the source documents to render.

Rendition Page Orientation

Orientations of the page to render to: Landscape or Portrait.

Rendition Page Pen Table

Pen settings filenames to apply to the renditions. Applicable only if the publishing job is configured to use pen settings. Filenames are those that are available on the computer. The location of these files depends on which rendering application you use.

  • The AutoVue files are stored in C:\Program Files\Common Files\Cyco Shared\AutoVue

    For more information about configuring pen tables for the AutoVue module, see "Pen Settings" in the Oracle AutoVue Desktop Deployment Viewing Configuration Guide that can be downloaded from the Oracle website.

  • The Teigha files are stored in: C:\Program Files\BC-Meridian\BC Enterprise\Teigha.net

Rendition Page Size

Sizes of the pages to render to. Values are retrieved from the printing settings of the Meridian Enterprise Server computer when the PublishDocumentUIExtension extension is configured.

The Microsoft default page sizes may not include the page sizes that your users need. In that scenario, you will need to set up custom page sizes on the Enterprise Server and Publisher machines.

The process for setting up custom page sizes depends on which Windows features have been installed on the Servers. Our experts recommend using a tool such as Microsoft's Print Management Console, which is available as an optional feature for Windows. Learn how to use the Microsoft Print Management Console to add custom page sizes.

Rendition Page XOD Resolution

Resolutions at which to render documents. Lower values may lack sufficient clarity. Higher values may cause slower viewing.

Note:

These values are retrieved from the rendering profile that resides in Meridian Enterprise Server when the Synchronize rendition lookup lists option described above is enabled. If this lookup list is empty after synchronization, scan the rendering profile as described in Create and edit a rendering profile and then run the synchronization job again to repopulate the list with values.

Note:

In VBScript, use the User.HasPrivilege method with the Can Publish privilege to verify whether a user should be allowed to publish a particular document.

2022 R2