Support Article
InvalidReferenceException ContactString.class error
SA-12110
Summary
An InvalidReferenceException ContactString.class error occurs when out-of-the-box report CPMGetContactInfo is run.
Error Messages
InvalidReferenceException ContactString.class error
Steps to Reproduce
Run out-of-the-box report CPMGetContactInfo.
Root Cause
The root cause of this problem is a defect in custom application code or rules.
The class-schema mapping is incorrect and points to PRPC63ADMIN (old or pre-upgrade schema) schema for the class PegaCA-Interface-Contact-CommunicationOptions.
The issue persisted even after this was mapped to sample schema. The CLASS column did not exist in the pa_Communication_Options table when debugged.
Resolution
Map the table record to pa_Communication_Options in database Sample that has the exposed column Class. If it is not present by default, expose that column.
Perform the following local-change.
Run the below query in user schema.
ALTER TABLE pa_Communication_Options ADD CLASS VARCHAR2(10);
Published January 6, 2016 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.