Support Article

Duplicate library function errors in the PegaRULES log

SA-3775

Summary



The following error occurs in both production (PRPC 6.2 SP2) and development (7.1.6):

2014-11-10 10:07:34,467 [ PEGACMINTWEB] [ STANDARD] [ ] (internal.library.LibLibraryDef) ERROR - Library Admin.CPMSAdminUtilities
has inconsistent Rule-Utility-Function key / implementation issues.
These may be the result of merging the Function from another ruleset.
Please resave all prototypes into a higher ruleset and remove the bad functions. Duplicate instances for function/version: addHistoryMemosForStringListCP--29226a37d253a9b60c2bc1c76bdd3172 Admin:03-01-01
selecting: (20121018T104744.762 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--29226A37D253A9B60C2BC1C76BDD3172 #20130301T231737.908 GMT
ignoring: (20120718T113014.648 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--6F08D61B2F95818EB456353E1E5D3D78 #20130301T231738.048 GMT

Error Messages



2014-11-10 10:07:34,467 [ PEGACMINTWEB] [ STANDARD] [ ] (internal.library.LibLibraryDef) ERROR - Library Admin.CPMSAdminUtilities
has inconsistent Rule-Utility-Function key / implementation issues.
These may be the result of merging the Function from another ruleset.
Please resave all prototypes into a higher ruleset and remove the bad functions. Duplicate instances for function/version: addHistoryMemosForStringListCP--29226a37d253a9b60c2bc1c76bdd3172 Admin:03-01-01
selecting: (20121018T104744.762 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--29226A37D253A9B60C2BC1C76BDD3172 #20130301T231737.908 GMT
ignoring: (20120718T113014.648 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--6F08D61B2F95818EB456353E1E5D3D78 #20130301T231738.048 GMT
2014-11-10 10:07:34,467 [ PEGACMINTWEB] [ STANDARD] [ ] (internal.library.LibLibraryDef) ERROR - Library Admin.CPMSAdminUtilities
has inconsistent Rule-Utility-Function key / implementation issues.
These may be the result of merging the Function from another ruleset.
Please resave all prototypes into a higher ruleset and remove the bad functions. Duplicate instances for function/version: addHistoryMemosForStringListCP--29226a37d253a9b60c2bc1c76bdd3172 Admin:04-01-01
selecting: (20141003T173808.569 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--29226A37D253A9B60C2BC1C76BDD3172 #20141002T165722.279 GMT
ignoring: (20141002T165722.279 GMT) RULE-UTILITY-FUNCTION CPMSADMINUTILITIES ADDHISTORYMEMOSFORSTRINGLISTCP--6F08D61B2F95818EB456353E1E5D3D78 #20141002T165722.279 GMT



Steps to Reproduce



This ERROR appears in all environmnets during the reboot of the application


Root Cause



The root cause of this problem is software use/operation error. Duplicate instances are found for the same
function/version.

Resolution



This issue is resolved through the following local change: Resaved correct function proto-type into higher ruleset version.

Published January 31, 2016 - Updated October 8, 2020

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.