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

Page Copy performance issue with Pega 7.2.1

SA-28780

Summary



Significant performance issues in business logic implementing PAGE-COPY operations operating on data produced by PARSE XML operations.


Error Messages



No error messages are displayed on screen and no applicable error messages are found in the Pega log files.

Instead, a performance monitoring tool external to PRPC has isolated or identified the Activity implementing the PAGE-COPY as a significant time-sync to the overall operation.


Steps to Reproduce



A Page-Copy of data defined within an Activity operates slowly on Pages containing Embedded Objects.


Root Cause



A defect was identified in the standard Process Commander code base.  

The PARSE XML rule code behaves differently depending upon which code assembler is used.  

The XML Param.ElementName and Param.NameSpace are compared differently, and some parse rules are switched to the old assembler.  

This code alteration modifies the ParseRuleUtils to introduce an overridable when rule pyEnableOldAssemblerForParseXMLRules.

Resolution



Try the following dynamic system setting first before installing the Hotfix:

DSS Name - SwitchToOldAssembler:  

This will make all the parse XML rules to be executed with DOM assembler rather than SAX assembler. 

​This will apply the setting across all the parse rules and page copy performance should be fixed most likely.

Apply HFix-29651 to resolve the issue.

Published October 15, 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