Salesforce

OEE: Managed Replication database fails with an Advanced Enterprise RDBMS license

« Go Back

Information

 
TitleOEE: Managed Replication database fails with an Advanced Enterprise RDBMS license
URL NameReplication-fails-Advanced-Enterprise-RDBMS-license
Article Number000118241
EnvironmentProduct: OpenEdge
Version: 11.5x, 11.6x, 11.7.0, 11.7.1, 11.7.2, 11.7.3
OS: Windows
Other: OEM / OEE
Question/Problem Description
Replication enabled databases cannot be managed by the AdminServer when an Advanced Enterprise RDBMS license is installed
Installing only an Adv. Ent. RDBMS license, the AdminServer fails to install Plugin.Replication (7433)
Plugin.Replication (7433) fails with Adv. Ent. RDBMS
Databases enabled for Replication fail to start through the OE Console (or dbman): (10356)
Replication enabled databases cannot be managed by the AdminServer when an Advanced Ent. RDBMS license is installed
Cannot get Alerts on OEM Replication monitoring as the database cannot be started managed
 
Steps to Reproduce
Clarifying Information
No port conflicts with other AdminServers running on the same machine
Re-running tailoring using mergeprop to add the entries from DLC/proerties/delta/replication.delta file stil fails
Error MessageConfigured Products:
OE Adv. Ent. RDBMS
Loading plugins... (7408)
Installing plugin: Plugin.Replication (7432)
* Licence check status: Plugin not licensed. (ADMMsg037) (7438)
* Plugin.Replication not installed: Plugin not licensed. (ADMMsg037) (7439)
* Failed to install plugin Plugin.Replication. (7433)

Access to database <name> not allowed. The database is enabled for site replication but either replication is not running, or this process is not authorised to open a replication enabled database. (10356)
Defect NumberDefect ADAS-8323
Enhancement Number
Cause
​The AdminServer checks the license values in the AdminServerPlugins.properties, then verifies the right-to-run (R2R) bits from progress.cfg to identify which plugins to install.

Neither of the R2R codes listed for the replication plugin in adminserverplugins.properties is present in progress.cfg when only RDBMS Adv Enterprise is installed.

As a consequence, the AdminServer does not register the Replication Plugin, this failure is reported in the admserv.log.
Resolution
Upgrade to OpenEdge 12.0 or later. Where the updated R2R bits will be set in adminserverplugins.properties file during install tailoring in order that the RDBMS Adv Enterprise qualifies in the license check for the Replication Plugin to load.

Install delta file changes do not get updated for Service Pack upgrades.  For existing installs the manual changes are needed described in the Workaround below.
Workaround
To allow the AdminServer to validate against the R2R bits of the RDBMS Adv Enterprise license:

1.  Edit <DLC>/properties/AdminServerPlugins.properties

Add the following R2R codes for the Replication Plugin:
    license=12779520,12713984,12779521,12713985

Example:

[Plugin.Replication]
    pluginpolicy=PluginPolicy.Replication
    uniquetype=replication
        license=12779520,12713984,12779521,12713985
    classname=com.progress.database.replication.ReplPlugIn
    pluginargs=Replication


2.  (Re)Start the AdminServer in order that the Replication Plugin passes the license validation check against installed products.
Notes
Keyword Phrase
Last Modified Date11/20/2020 6:52 AM

Powered by