Question

4
Replies
3370
Views
Craig Armstead (CraigA52)
Link Fund Solutions

Link Fund Solutions
GB
CraigA52 Member since 2017 26 posts
Link Fund Solutions
Posted: May 16, 2018
Last activity: May 16, 2018
Posted: 16 May 2018 6:06 EDT
Last activity: 16 May 2018 16:25 EDT
Closed

com.pega.pegarules.pub.clipboard.InvalidReferenceException

Hi All,


I've been asked to investigation errors that are occuring in our production environment since our upgrade from 7.2 to 7.31.


There are a lot of errors occurring daily with the title of this posting. Specifically this is the full error message :-


Caused by: com.pega.pegarules.pub.clipboard.InvalidReferenceException: The reference .pyWorkBasket is not valid. Reason: .pyWorkBasket is mapped to class Data-Admin-WorkBasket, which is not the primary class of the list: Data-Admin-Workbasket; must specify a group name in mapping


Seems to relate to a report definition from a datapage. Previous error to the one above is :-


Caused by: java.lang.RuntimeException: caught exception while expanding property pxResults on page D_WorkBasketsInWorkGroup_pa4357572887357862pz



This datapage is used to drive a dropdown component. The datapage is Structure = List , Object type = Data-Admin-Workbasket, Edit mode = Editable and Scope = Thread. Datasource is a report definition against class Data-Admin-WorkBasket. The report returns pyWorkBasket, pyWorkGroup and pyLabel. The dropdown component then uses .pyWorkBasket for the "Property for value" field and .pyLabel for the "Property for display text".

Hi All,

I've been asked to investigation errors that are occuring in our production environment since our upgrade from 7.2 to 7.31.

There are a lot of errors occurring daily with the title of this posting. Specifically this is the full error message :-

Caused by: com.pega.pegarules.pub.clipboard.InvalidReferenceException: The reference .pyWorkBasket is not valid. Reason: .pyWorkBasket is mapped to class Data-Admin-WorkBasket, which is not the primary class of the list: Data-Admin-Workbasket; must specify a group name in mapping

Seems to relate to a report definition from a datapage. Previous error to the one above is :-

Caused by: java.lang.RuntimeException: caught exception while expanding property pxResults on page D_WorkBasketsInWorkGroup_pa4357572887357862pz

This datapage is used to drive a dropdown component. The datapage is Structure = List , Object type = Data-Admin-Workbasket, Edit mode = Editable and Scope = Thread. Datasource is a report definition against class Data-Admin-WorkBasket. The report returns pyWorkBasket, pyWorkGroup and pyLabel. The dropdown component then uses .pyWorkBasket for the "Property for value" field and .pyLabel for the "Property for display text".

Only reference to this error I have found is https://pdn.pega.com/support-articles/tab-switching-does-not-work-after-passivation but this refers to Pega 7.2.2.

Any ideas?

Thanks
Craig

Pega Customer Service
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.