Posted: 31 Aug 2017 14:33 EDT Last activity: 1 Sep 2017 4:54 EDT
JSON parsing poor performance ( Failing many times)
We are consuming a service which returns upto 30K records.
The service is working good when we are getting less then 300 records but when the number of records are increasing it is failing the service and throwing below exception:
com.pega.pegarules.pub.services.InboundMappingException: Error mapping incoming response to .response_GET: java.lang.IllegalStateException: Trying to pop a database reporting element from com.pega.pegarules.monitor.internal.database.ReporterStackImpl@6be25262 that is not at the top of the stack
On research I have found "HFIX-23709" hot-fix on pdn while looking for JSON performance issues, will it be useful for Pega 7.1.8 version ( the hotfix was released for 7.1.7 issue)
***Updated by moderator: Lochan to update Categories***
HFIX-23709 is purely for performance optimizations to resolve high pxConnectInMapReqElapsed times during Connect-REST calls. The usual symptom is PEGA0020 alerts during the Connect-REST calls. In your case you are getting an InboundMappingException which is not a performance issue rather a runtime error during mapping of the incoming JSON property to the Clipboard property. I would recommend that you raise a Pega Support ticket for root cause analysis and resolution recommendations.