Pega 7.4 Exception in logs

Below exception is seen in Pega 7.4, we started seeing this exception after upgrading from 7.2.

Appreciate you help.

java.lang.IllegalStateException: Invalid thread name detected. See log for details.

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.validateThreadName( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.establishRuntimeContext( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.initializeContext( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.withLockSetup( ~[prprivate.jar:?]

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner( ~[prenginext.jar:?]

at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) ~[?:?]

at sun.reflect.DelegatingMethodAccessorImpl.invoke( ~[?:1.8.0_181]

at java.lang.reflect.Method.invoke( ~[?:1.8.0_181]

at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked( ~[prprivate.jar:?]

at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest( ~[prenginext.jar:?]

at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine( ~[prprivate.jar:?]

at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine( ~[prprivate.jar:?]

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner( ~[prpublic.jar:?]

at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine( ~[prpublic.jar:?]

at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(Web

***Edited by Moderator Marissa to update platform capability tags****


Keep up to date on this post and subscribe to comments

October 23, 2018 - 4:02pm

Can you provide the complete log?

March 7, 2019 - 11:47am

Hi Sreekanth,

Did you get the solution for this issue ? we are facing the same issue after we upgraded from 7.1.7 to 7.4

Thank you

March 7, 2019 - 1:58pm
Response to KameshK2584



Thank you for posting your query on PSC. This looks like an inactive post and hence, we suggest you create a new post for your query. Click on the Write a Post button that’s at the top of this screen and also on our Pega Support Community homepage.  Once created, please reply back here with the URL of the new post.


We have also sent you a private message opening up a communication channel in case you have any further questions.



Marissa | Community Moderator | Pegasystems Inc.

September 13, 2019 - 4:11pm


Can any one please let me know y the above issue is occuring?

September 15, 2019 - 11:41pm


If this is still an open issue for you, please review below.

1. Can you try if changing the 'System' name as 'prpc' in the prconfig.xml resolves this? 

2. What is the name of the invalid thread here?