Vishal Srivastava (VishalS4)

VishalS4 Member since 2013 8 posts
Posted: February 27, 2021
Last activity: March 1, 2021
Posted: 27 Feb 2021 23:24 EST
Last activity: 1 Mar 2021 10:17 EST

Rule-Service-Rest issue post upgrade to Pega 8.5.1 from 7.3.1


We are facing an upgrade issue (Pega 7.3.1 to Pega 8.5.1) in Rule-Service-Rest rules. The rest services which are created in 7.3.1 are taking very long time to checkout/save, etc. It's generating thread dumps and bringing node downs at times. After analysing the thread dumps, I figured that its an issue with the open api generation feature of 8.5. 

When I comment out the steps from pyGenerateOpenAPIforServicePkg activity and remove the section pyopenapidefn out of the RuleFormLayout section (Rule-Service-REST class) - in my private checkout - it starts to work fine without any performance lags and thread issues. 

I believe it must be a known issue. However I did not find any related post in the collaboration. Should I be opening a new SR to investigate or is there an existing hotfix available for the same and I can request through SR? Or any other solution? One solution would be to recreate all these services in 8.5.1 but I would park that aside for a while considering the number of services that we have in our application. 


***Edited by Moderator: Pooja Gadige to change category from Product to Upgrade, add platform capability tag***
Pega Platform 8.5.1 Case Management Data Integration Java and Activities System Administration Upgrades Lead System Architect Upgrade