What is the impact of the business calendar log messages
You get an error stating that the business calendar object could not be found. When you turn on DEBUG for the class com.pega.pegarules.priv.businessCalendar.CalendarUtility you discover that the calendar that cannot be found is not a calendar that you have any references to in the system.
You want to know why this unknown calendar is referenced, and what the impact is of not finding the calendar.
2015-01-30 07:47:19,042 [ WebContainer : 4] [TABTHREAD0] [ TEST:01.03.05] (ed.pega_rules_businesscalendar) FATAL mycomputer.mycompany.com|10.92.20.194 Operator - The business calendar object could not be found
Steps to Reproduce
Create a case.
The root cause of this problem is a defect in customer application code/rules. Data comes in from external systems via SOAP. The reference to the particular calendar is coming in via the SOAP request.
The explanation for this behavior is as follows: The reference to the particular calendar is coming in via the SOAP request. The error message comes from one of these Rule-Utility-Function calls which attempts to use this calendar:
To determine the name of the unknown Calendar, you can turn on DEBUG for the class com.pega.pegarules.priv.businessCalendar.CalendarUtility. You will then see a DEBUG message in the PegaRules log file which identifies the unknown calendar similar to this:
- load calendar myUnknownCalendar failed returning false
- The business calendar object could not be found
100% found this useful