Direct link to fix
APAR status
Closed as program error.
Error description
Process Admin Console's Event Manager Monitor can't be displayed. Without fixes to properly display the error stack in the SystemOut.log file, only the generic message is displayed with a random GUID: [2/23/17 15:06:07:816 CET] 0000013e wle_portal E Ask the administrator to check the SystemOut.log file for more information to resolve the error. (708d25b2-108b-416a-b87a-d977a1cf661f) FFDC file showed true error in the "caused by": Caused by: java.lang.NullPointerException at com.lombardisoftware.server.scheduler.CronEvaluator.getDayOfWeek First(CronEvaluator.java:1105) at com.lombardisoftware.server.scheduler.CronEvaluator.getNextSched uledTime(CronEvaluator.java:1088) at com.lombardisoftware.server.ejb.eventmgr.SchedulerStatusReportBu ilder.addTimingInfo(SchedulerStatusReportBuilder.java:197) at com.lombardisoftware.server.ejb.eventmgr.SchedulerStatusReportBu ilder.createTaskElement(SchedulerStatusReportBuilder.java:160) at com.lombardisoftware.server.ejb.eventmgr.SchedulerStatusReportBu ilder.buildStatusReport(SchedulerStatusReportBuilder.java:100) at com.lombardisoftware.server.ejb.eventmgr.SchedulerStatusReportBu ilder.buildStatusReport(SchedulerStatusReportBuilder.java:68) at com.lombardisoftware.servlet.util.manager.EventMonitorRM$1.doInT ransaction(EventMonitorRM.java:110 PRODUCT AFFECTED IBM Business Process Manager (BPM) Advanced IBM BPM Standard IBM BPM Express
Local fix
Problem summary
You experience this issue when one of the process applications on the system contains an undercover agent (UCA) that is set to fire each first Monday within each year at 09:00. After the UCA fired on 01.01.2017, it failed for some reason. The UCA was converted to a ReplayOnHoldTask, which is scheduled for 01.02.2099. In the Event Manager Monitor (in Process Admin Console), the UCA's next schedule time is to be displayed, which would be 04.01.2100. However, to stop computing next schedule times with invalid definitions all dates after 31.12.2099 return null, causing a NullPointerException if the schedule definition contains a "first day" specification.
Problem conclusion
A fix will be available in IBM BPM V8.5.7 cumulative fix 2017.06 that handles "first-day" specifications correctly.
Temporary fix
Comments
APAR Information
APAR number
JR57636
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
856
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-03-23
Closed date
2017-05-17
Last modified date
2017-05-17
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
BPM ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R857 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"856","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
17 May 2017