Support Article
Class not saved with Concrete type
SA-90137
Summary
On creating a class of type Concrete in the Organizational Data layer, error occurs on saving the class record.
Error Messages
Save Failed - Trying to save an Invalid page:Table doesn't exist in Database.
Trying to save an invalid page:page is not valid.
Steps to Reproduce
- Create a class of type Concrete in Organizational Data layer (that is, Org-Data).
- Save the class.
Root Cause
A defect or configuration issue in the operating environment.
After code migration, the pr_history_* table mapped to the History-Org-Data class in the Data-Admin-DB-Table record, was missing.
Resolution
Here’s the explanation for the reported behavior:
The user had changed the Data-Admin-DB-Table of History-Org-Data class mapping to the out-of-the-box pr_history table.
Perform the following local-change:
- Identify the missing History tables.
- Import these tables from another environment.
- Change the Data-Admin-DB-Table of the History-Org-Data class mapping to pr_history_* table (that is, the original History table).
Published March 25, 2020 - 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.