Description:
The "META-INF/content/xog/clarityContent/resources/xc_admin.xml" specifies the "Standard" calendar and will throw an exception if not present
Steps to Reproduce:
- Bring up a 12.0.6 environment
- Delete the standard Calendar
- Attempt upgrade to 12.1.1, 13.0, or 13.1
- Receive error
Expected Result: Upgrade is successful
Actual Result: Upgrade fails with the error : XOG-3850: BaseCalendar does not exist on System
Solution:
WORKAROUND:
- Run the following query: select * from prcalendar where prbasecalendarid is null;
If this query returns a non null result:
- Edit the "META-INF/content/xog/clarityContent/resources/xc_admin.xml" file with name of the base calendar returned by the query
ELSE
- Import a base calendar from another system and use that name in xc_admin.xml
- After updating the xc_admin.xml file, rerun upgrade.
STATUS/RESOLUTION:
CLRT-63337
Resolved in CA Clarity 13.1
Refer to Change Impact and Upgrade v13.1.00 - Upgrade Tips