Question

1
Replies
62
Views
Tamiya_Guha Member since 2014 1 post
Accenture Services Pvt. Ltd.
Posted: 2 years ago
Last activity: 2 years 5 months ago
Closed

Unable to launch customer in NBAM

Customer could not be launched in NBAA.

Error found in log :

[fault (self-tuning)'] [ STANDARD] [ ] [ ] ( SetupCustomer.Work_.Action) ERROR - Error in Obj-Open

  1. com.pega.pegarules.pub.database.BadInputException: trying to open with a key page that does not have .pxObjClass set: code: <none> SQLState: <none> Message: <none>

From: (A3BD3AB819C07CB7F560DDCB15C9302FB:AsyncDeclarativePool)

at com.pega.pegarules.data.internal.access.Opener.getClassFromKeyPage(Opener.java:1781)

at com.pega.pegarules.data.internal.access.DatabaseImpl.open(DatabaseImpl.java:3687)

at com.pega.pegarules.pub.runtime.AbstractActivity.objOpen(AbstractActivity.java:80)

at com.pegarules.generated.activity.ra_action_

setupcustomer_ccbfdf8cf2f800fcb13a986f44872fcb.s

tep6_circum0(ra_action_setupcustomer_ccbfdf8cf2f800fcb13a986f44872fcb.java:1014)

Initial analysis shows that while doing Obj-Open for that customer, class name was not passed.

In NBAM applications, it's an OOTB feature that the class name is passed from the property CustomerClassName of the page Declare_MKTSystemSettings.

The issue occurred only once in production environment . And it's not reproducible in any of the environments.

Versions used :

Marketing :7.12

Pega : 7.1.7

Decision Management
Moderation Team has archived post
Share this page LinkedIn