Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Failed to find a 'RULE-NAVIGATION' with the name PZPROFILEMENU

SA-15353

Summary



When opening a portal that opens in a separate Internet Explorer window or tab, you cannot switch back to the original portal to continuing working in it. Most commands fail with errors.


Error Messages



'RULE-NAVIGATION' with the name 'MYPORTAL_USEMENU' that applies to @baseclass 
Failed to find a 'RULE-NAVIGATION' with the name PZPROFILEMENU' that applies to @baseclass


Steps to Reproduce

  1. From one portal, click any link in the application that opens another portal in either a separate window or browser tab without closing the original tab or window.  
  2. With both portals now available, go back to the first opened portal and try to execute a command.


Root Cause



A defect in Pegasystems’ code or rules. Launching the second portal uses the activity RedirectAndRun. This activity erases the threads from the launching portal unless the action performed matches a small set of explicitly defined actions. Since the action does not match, the threads on the original portal get erased. Returning to the first tab or portal will find that much of the information needed to execute commands is not present.

Resolution



Apply HFix-23690. This introduces a new parameter, bSkipCleanUpAllThreads. Setting this parameter to true will skip the cleanup process of the threads from the launching portal. For example, if your application explicitly executes RedirectAndRun in a situation where --
  • another Internet Explorer tab or window is going to be launched
  • you wish to return to the launching tab or window and execute commands upon the return
set the new parameter bSkipCleanUpAllThreads to true.

Published June 24, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

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

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us