Question

3
Replies
1245
Views
Mario Dzeba (dzebm)
PEGA
Senior System Architect
Pegasystems Inc.
GB
dzebm Member since 2011 12 posts
PEGA
Posted: June 13, 2016
Last activity: June 13, 2016
Posted: 13 Jun 2016 6:39 EDT
Last activity: 13 Jun 2016 8:35 EDT
Closed

JMS MDB Listener failure

Hi there.

We are observing JMS MDB Listener failures in Production environment.

We are seeing many errors like this one:

21:49:55,029 [esourceAdapter : 119] (  internal.services.ServiceAPI) WARN  - Requestor with ID:ADCBDAD8EF37EB24EE0F7CD94C2D52549 in the pool for service package IssuerMessage has a default access group: PegaRULES:Unauthenticated that does not match service package access group EM:Batch

21:49:55,030 [esourceAdapter : 119] (  internal.services.ServiceAPI) ERROR - JMS service [IssuerMessage][Issuer][IssuerUpdateGrid] failed:Service page lookup failed:com.pega.pegarules.pub.services.ServiceExcption: Service page lookup failed

I am attaching a full error message.

From error message I can see that requestor is being locked but I am not quite sure why this is happening.

Service Package is configured to use EM:Batch Access Group.

Support team informed me that the only way to restart the listener is to recycle the JVM which considering this is Production environment is not really an option.

I asked DBA team to check the database and I was informed that every time this behaviour is observed table pr_assembledclasses is locked.

PDN article pointing out to pr_assembledclasses being locked was followed and change to prconfig.xml file was made but it resulted in no difference:

<env name="compiler/saveassembledsourcetodb" value="false" />

Hi there.

We are observing JMS MDB Listener failures in Production environment.

We are seeing many errors like this one:

21:49:55,029 [esourceAdapter : 119] (  internal.services.ServiceAPI) WARN  - Requestor with ID:ADCBDAD8EF37EB24EE0F7CD94C2D52549 in the pool for service package IssuerMessage has a default access group: PegaRULES:Unauthenticated that does not match service package access group EM:Batch

21:49:55,030 [esourceAdapter : 119] (  internal.services.ServiceAPI) ERROR - JMS service [IssuerMessage][Issuer][IssuerUpdateGrid] failed:Service page lookup failed:com.pega.pegarules.pub.services.ServiceExcption: Service page lookup failed

I am attaching a full error message.

From error message I can see that requestor is being locked but I am not quite sure why this is happening.

Service Package is configured to use EM:Batch Access Group.

Support team informed me that the only way to restart the listener is to recycle the JVM which considering this is Production environment is not really an option.

I asked DBA team to check the database and I was informed that every time this behaviour is observed table pr_assembledclasses is locked.

PDN article pointing out to pr_assembledclasses being locked was followed and change to prconfig.xml file was made but it resulted in no difference:

<env name="compiler/saveassembledsourcetodb" value="false" />

So far it was not possible to establish a pattern, Listener sometimes goes down daily and sometimes weekly.

Application Server is WAS, Database is Oracle.

Please let me know how to diagnose this further.

Message was edited by: Lochan to add Category

Data Integration System Administration
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.