pySASIncrementalIndexer queue processor fails - Property count limit exceeded for class
Can you please help me what can cause following error? Thanks in advance, Patryk
Here are the details:
[Track '58f76db0'] Indexing Response with failures: IndexResponse{conflictProperties=[], succeededCount=0, failedCount=1, errors=[ErrorDescription{code=ERR_MODEL_VALIDATION, customMessage='Property count limit exceeded for class: XXX-DebtYYYYY-Work-EYYYYYY', item={}}]}<pxCommitDateTime>20230524T094928.584 GMT</pxCommitDateTime>
<pxQueuingNodeId>pega-web-7988cdc474-qklxq</pxQueuingNodeId>
<pzEnqueuedSnapShotOfPage>true</pzEnqueuedSnapShotOfPage>
<pzStatus>valid</pzStatus>
<pyAlertsConfiguration REPEATINGTYPE="PageGroup">
<rowdata REPEATINGINDEX="PEGA0117">
<pyID>PEGA0117</pyID>
<pyIsEnabled>true</pyIsEnabled>
<pyThreshold>27000.0</pyThreshold>
<pxSubscript>PEGA0117</pxSubscript>
</rowdata>
</pyAlertsConfiguration>
<pzProcessingErrorDetails REPEATINGTYPE="PageList">
<rowdata REPEATINGINDEX="1">
<pxObjClass>Embed-QueueErrorDetails</pxObjClass>
<pxNodeId>pega-background-7d57fbd9f5-47hn6</pxNodeId>
Can you please help me what can cause following error? Thanks in advance, Patryk
Here are the details:
[Track '58f76db0'] Indexing Response with failures: IndexResponse{conflictProperties=[], succeededCount=0, failedCount=1, errors=[ErrorDescription{code=ERR_MODEL_VALIDATION, customMessage='Property count limit exceeded for class: XXX-DebtYYYYY-Work-EYYYYYY', item={}}]}<pxCommitDateTime>20230524T094928.584 GMT</pxCommitDateTime>
<pxQueuingNodeId>pega-web-7988cdc474-qklxq</pxQueuingNodeId>
<pzEnqueuedSnapShotOfPage>true</pzEnqueuedSnapShotOfPage>
<pzStatus>valid</pzStatus>
<pyAlertsConfiguration REPEATINGTYPE="PageGroup">
<rowdata REPEATINGINDEX="PEGA0117">
<pyID>PEGA0117</pyID>
<pyIsEnabled>true</pyIsEnabled>
<pyThreshold>27000.0</pyThreshold>
<pxSubscript>PEGA0117</pxSubscript>
</rowdata>
</pyAlertsConfiguration>
<pzProcessingErrorDetails REPEATINGTYPE="PageList">
<rowdata REPEATINGINDEX="1">
<pxObjClass>Embed-QueueErrorDetails</pxObjClass>
<pxNodeId>pega-background-7d57fbd9f5-47hn6</pxNodeId>
<pxException>com.pega.platform.executor.queueprocessor.QueueProcessorException: [Track '2b26db62'] Indexing Response with failures: IndexResponse{conflictProperties=[], succeededCount=0, failedCount=1, errors=[ErrorDescription{code=ERR_MODEL_VALIDATION, customMessage='Property count limit exceeded for class: Grp-XXXXXX-Work-XXXXXXX', item={}}]}
From: (BNHU0TVCFZXW3GILGJR1DK0GV288MQ972A)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.execution.QPExecution.run(QPExecution.java:76)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorExecutor.execute(QueueProcessorExecutor.java:111)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorOnlyOnceExecutionStrategy.run(QueueProcessorOnlyOnceExecutionStrategy.java:165)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorUsageReportingExecutionStrategy.run(QueueProcessorUsageReportingExecutionStrategy.java:83)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorUsageReportingExecutionStrategy.lambda$execute$0(QueueProcessorUsageReportingExecutionStrategy.java:64)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1381)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1124)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1005)
at com.pega.pegarules.session.internal.PRSessionProviderImplForModules.doWithRequestorLocked(PRSessionProviderImplForModules.java:83)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorUsageReportingExecutionStrategy.execute(QueueProcessorUsageReportingExecutionStrategy.java:52)
at com.pega.platform.executor.internal.LogContextDecorator.runInDecoratedScope(LogContextDecorator.java:38)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorDataFlowFactory$1$1.onNext(QueueProcessorDataFlowFactory.java:96)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.QueueProcessorDataFlowFactory$1$1.onNext(QueueProcessorDataFlowFactory.java:79)
at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onNext(DataFlowStage.java:477)
at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onNext(DataFlowStage.java:404)
at com.pega.dsm.dnode.api.dataflow.DataFlowExecutor$QueueBasedDataFlowExecutor$2.process(DataFlowExecutor.java:327)
at com.pega.dsm.dnode.api.dataflow.DataFlowExecutor$QueueBasedDataFlowExecutor.runEventLoop(DataFlowExecutor.java:218)
at com.pega.dsm.dnode.api.dataflow.DataFlow$2.emit(DataFlow.java:339)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl.subscribe(DataObservableImpl.java:59)
at com.pega.dsm.dnode.impl.dataflow.task.strategy.ExecutionStrategy.executeDataFlow(ExecutionStrategy.java:122)
at com.pega.dsm.dnode.impl.dataflow.task.strategy.MultiplePartitionExecution.executePartitions(MultiplePartitionExecution.java:87)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.executeDataFlowWithPartitions(ExecutePartitionsRunnable.java:86)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.access$900(ExecutePartitionsRunnable.java:34)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable$1.run(ExecutePartitionsRunnable.java:67)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable$1.run(ExecutePartitionsRunnable.java:62)
at com.pega.dsm.dnode.util.PrpcRunnable.execute(PrpcRunnable.java:77)
at com.pega.dsm.dnode.impl.prpc.service.ServiceHelper.executeInPrpcContextInternal(ServiceHelper.java:305)
at com.pega.dsm.dnode.impl.prpc.service.ServiceHelper.executeInPrpcContext(ServiceHelper.java:150)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.call(ExecutePartitionsRunnable.java:62)
at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.call(ExecutePartitionsRunnable.java:34)
at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:125)
at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:57)
at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:78)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:69)
at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:66)
at com.pega.dsm.dnode.util.PrpcRunnable.execute(PrpcRunnable.java:77)
at com.pega.dsm.dnode.impl.prpc.PrpcThreadFactory$PrpcThread.run(PrpcThreadFactory.java:164)
Caused by: com.pega.pegarules.pub.PRRuntimeException: [Track '2b26db62'] Indexing Response with failures: IndexResponse{conflictProperties=[], succeededCount=0, failedCount=1, errors=[ErrorDescription{code=ERR_MODEL_VALIDATION, customMessage='Property count limit exceeded for class: Grp-XXXXX-Work-XXXXXXXX', item={}}]}
at com.pega.platform.indexer.internal.engine.error.handler.AbstractExceptionHandler.createExceptionWithQPBrokenMessage(AbstractExceptionHandler.java:112)
at com.pega.platform.indexer.internal.engine.error.handler.AbstractExceptionHandler.propagateIfPossible(AbstractExceptionHandler.java:80)
at com.pega.platform.indexer.internal.engine.error.handler.IndexingFailedExceptionHandler.handle(IndexingFailedExceptionHandler.java:54)
at com.pega.platform.indexer.internal.engine.error.handler.IndexingFailedExceptionHandler.handle(IndexingFailedExceptionHandler.java:29)
at com.pega.platform.indexer.internal.infrastructure.error.PluggableExceptionHandlerImpl.lambda$createRunner$1(PluggableExceptionHandlerImpl.java:80)
at com.pega.platform.indexer.internal.infrastructure.error.PluggableExceptionHandlerImpl.runAllMiddleware(PluggableExceptionHandlerImpl.java:72)
at com.pega.platform.indexer.internal.infrastructure.error.PluggableExceptionHandlerImpl.handle(PluggableExceptionHandlerImpl.java:64)
at com.pega.platform.indexer.internal.engine.processing.DefaultQueueItemDispatcher.dispatch(DefaultQueueItemDispatcher.java:73)
at com.pega.platform.indexer.internal.engine.dispatcher.QueueDispatchStrategy.processQueueItem(QueueDispatchStrategy.java:67)
at com.pega.platform.indexer.internal.engine.dispatcher.QueueDispatchStrategy.processQueueItem(QueueDispatchStrategy.java:36)
at com.pega.platform.search.dispatcher.internal.MultipleQueueDispatcher.dispatchIndexingQueueItem(MultipleQueueDispatcher.java:45)
at com.pega.pegarules.session.internal.mgmt.Executable.runIncrementalIndexer(Executable.java:12151)
at com.pegarules.generated.activity.ra_action_pzbiincrementalindexerusingqp_030a605c1a7e1bec48386d1e0152becf.step2_circum0(ra_action_pzbiincrementalindexerusingqp_030a605c1a7e1bec48386d1e0152becf.java:222)
at com.pegarules.generated.activity.ra_action_pzbiincrementalindexerusingqp_030a605c1a7e1bec48386d1e0152becf.perform(ra_action_pzbiincrementalindexerusingqp_030a605c1a7e1bec48386d1e0152becf.java:93)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:2872)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.execution.QPExecution.runActivity(QPExecution.java:107)
at com.pega.dsm.dnode.impl.dataflow.asyncexecutor.execution.QPExecution.run(QPExecution.java:66)
... 38 more
***Edited by Moderator Marije to add Capability tags***