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

Multi tabs issue in multiple sessions

SA-38681

Summary



User launches the harness in the dynamic container in one session with user credentials.

With the same login in another browser then portal is launching with HarnessFail harness rule.


Error Messages



2017-02-27 11:27:25,170 [ttp-apr-8080-exec-69] [TABTHREAD0] [ ] [ AMS:01.04.01] (XYYYYY.Data_Portal.Stream) ERROR <Instance Name>|AAAA.CCC.BBBB- Section '<XXXX>' execution error on page 'pyDisplayHarness' of class ''.
java.lang.RuntimeException: Problem in JSP fragment


Steps to Reproduce



1. Create a Portal rule and Harness rule.

2. In Harness rule, User the Dynamic Container to open the harness rules in tabs.

3. Open the multiple harness rules in Dynamic container using user credentials.
4. Login with same credentials in another session.

Root Cause



​When user login and then open the harnes, Http request with activity doUIAction is fired without pzPrimaryPage and pzPrimaryPageName parameters.

But when user copies the same URL in other browser, first the user is redirected to login page to be authenticated and redirect to it after authentication, with parameterswhere PrimaryPageName is being sent as pyDisplayHarness.

But in this case, may be pyDisplayHarness page is not created yet, and when PRPC lookup, it is getting created as class less Page, so PRPC fall back to ultimate class @baseclass during rule resolution and it is unable to find @baseclass.<Section> of type Rule-HTML-Section.

Resolution



Apply HFix-34345.

Published June 9, 2017 - 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