Question
Standard Chartered Bank
IN
Last activity: 7 Aug 2023 10:34 EDT
Rule-Service-Rest issue post upgrade to Pega 8.5.1 from 7.3.1
Hi,
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.
Thanks!!