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

Application Explorer fails for a large application stack

SA-45481

Summary



Application explorer fails for a large application stack. The application explorer rule categories do not display when the application stack contains more than 50 applications.


Error Messages



[WebContainer : 0] [STANDARD] [{APP}:01.01.01] ( rd.resolve.SqlReportResolver) ERROR appservernodeName.OSName.Host.|{IP Address} -

An error occurred during resolving the report definition - Invalid list of applications

specified to include in automatic filtering by application context.[Current Application: DevelopmentRuleQA_Branch, Version: 01.01.01]
at com.pega.pegarules.data.internal.rd.utils.ValidationUtils.throwException(ValidationUtils.java:485)
at com.pega.pegarules.data.internal.rd.resolve.AppContextResolver.getIncludeApplications(AppContextResolver.java:208)
at com.pega.pegarules.data.internal.rd.resolve.AppContextResolver.resolveAppContext(AppContextResolver.java:96)
at com.pega.pegarules.data.internal.rd.resolve.AppContextResolver.resolve(AppContextResolver.java:62)
at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:62)
at com.pega.pegarules.data.internal.rd.resolve.SqlReportResolver.resolve(SqlReportResolver.java:37)
at com.pega.pegarules.data.internal.rd.SQLExecutorResultsCP.resolve(SQLExecutorResultsCP.java:66)
at com.pega.pegarules.data.internal.rd.SqlReportExecutor.executeMainReport(SqlReportExecutor.java:94)
at com.pega.pegarules.data.internal.rd.SqlReportExecutor.execute(SqlReportExecutor.java:73)
at com.pega.pegarules.data.internal.rd.SqlReportExecutor.execute(SqlReportExecutor.java:46)
at com.pega.pegarules.data.internal.PRDataProviderImpl.executeReport(PRDataProviderImpl.java:1274)
at com.pega.pegarules.session.internal.mgmt.Executable.executeReport(Executable.java:10940)
at com.pegarules.generated.definition.ra_action_pzgetappcategoriesnonpegadeveloper_0776bf21ad422f74c9b9520e55037f78.perform(ra_action_pzgetappcategoriesnonpegadeveloper_0776bf21ad422f74c9b9520e55037f78.java:51)
at com.pega.pegarules.session.internal.mgmt.Executable.doAction(Executable.java:3332)
at com.pegarules.generated.activity.ra_action_pxretrievereportdata_cb86d7b0acc7b97206bb9a5d8f1d9cf9.step32_circum0(ra_action_pxretrievereportdata_cb86d7b0acc7b97206bb9a5d8f1d9cf9.java)
at com.pegarules.generated.activity.ra_action_pxretrievereportdata_cb86d7b0acc7b97206bb9a5d8f1d9cf9.perform(ra_action_pxretrievereportdata_cb86d7b0acc7b97206bb9a5d8f1d9cf9.java:676)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10674)
at com.pegarules.generated.activity.ra_action_pzrunappexplorerexpand_ffb208fdb2075d0bb5156da8b60c5994.step11_circum0(ra_action_pzrunappexplorerexpand_ffb208fdb2075d0bb5156da8b60c5994.java:1025)
at com.pegarules.generated.activity.ra_action_pzrunappexplorerexpand_ffb208fdb2075d0bb5156da8b60c5994.perform(ra_action_pzrunappexplorerexpand_ffb208fdb2075d0bb5156da8b60c5994.java:272)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527)
at com.pegarules.generated.activity.ra_action_pzgetchildnodes_36c7bd718d9cb0c6ff064ad36483c333.step1_circum0(ra_action_pzgetchildnodes_36c7bd718d9cb0c6ff064ad36483c333.java:330)
at com.pegarules.generated.activity.ra_action_pzgetchildnodes_36c7bd718d9cb0c6ff064ad36483c333.perform(ra_action_pzgetchildnodes_36c7bd718d9cb0c6ff064ad36483c333.java:69)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3527)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:646)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:467)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3166)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:390)
at sun.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1301)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1038)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:893)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:331)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:825)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:327)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:270)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:225)
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)



Steps to Reproduce

  1. Create an application on 50 dependent applications.
  2. Log in and open the Application Explorer.
  3. Navigate to the Application Explorer and expand the Work class and its child nodes.


Root Cause



A defect in Pegasystems’ code or rules.

The Application lists from the appChain Page in the ValidationUtils fetches a maximum of 50 records using the existing code. Since there are 51 built-on applications, the ValidationUtils.isValidAPPChain was generating an exception.



Resolution



Apply HFix-38267.


Suggest Edit

Published December 17, 2017 - Updated October 8, 2020

Did you find this content helpful? Yes No

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.

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