APAR status
Closed as program error.
Error description
Both Graphical Scheduling (GS) and Graphical Assignment (GA) get yellow "The Data Cannot Display" error when records are missing from the SKD tables. Two occurrences we have seen so far in the logs are; when: 1. it is looking for an SKDCONSTRAINT record for which the SKDACTIVITY record was no longer there 2. when looking for an SKDRESERVATION for which the resource was no longer in SKDRESOURCE. We are not sure how that happens exactly but one way might be that when we do the assignment via avail labor dialog and it fails, we lose the resource assignment somehow, and when the schedule is refreshed, we have a reservation but no resource, and we get this error. Development said to enter this APAR as we should handle these situations gracefully and either report the problem or just move past it and continue with the display of the gantt. The only other way we can think to reproduce it is via the backend but have not worked out those steps yet. They have seen it and sent in logs from 7.6.0.8 and for 7.6.0.9. Here is one of the exceptions: [1/24/18 15:11:13:946 EST] 00000696 SystemOut O 24 Jan 2018 15:11:13:946 [ERROR] [MXServerc2] [] Request Failed: async_load_gantt_project_ui; {"mxeventname":"async_load_gantt_project_ui","appname":"rlassign ","value":"","projectid":"7","requestType":"HIGHASYNC","targetId ":"workview_viewer_miniapp-miniapp_miniapp","type":"event_fetch" } java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.ibm.tivoli.maximo.miniapps.control.annotations.MXEventManage r.processEvent(MXEventManager.java:188) at com.ibm.tivoli.maximo.miniapps.control.MiniAppControl.event_fetc h(MiniAppControl.java:316) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:56) at java.lang.reflect.Method.invoke(Method.java:620) at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseIn stance.java:431) at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseIn stance.java:425) at psdi.webclient.system.controller.ControlInstance.handleEvent(Con trolInstance.java:991) at psdi.webclient.system.session.WebClientSession.handleEvent(WebCl ientSession.java:1364) at psdi.webclient.system.session.WebClientSession.processRequestEve nt(WebClientSession.java:6122) at psdi.webclient.system.session.WebClientSession.handleClientSideQ ueueRequest(WebClientSession.java:6078)
Local fix
Duplicating the Schedule or WorkList seems to get around this
Problem summary
**************************************************************** * USERS AFFECTED: * * Scheduler users * **************************************************************** * PROBLEM DESCRIPTION: * * Gantt fails to load if there are reservation and/or * * constraint references that do not exist in the project. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Will log the bad data and allow the loading to continue
Temporary fix
Comments
APAR Information
APAR number
IJ03632
Reported component name
MAXIMO SCHEDULE
Reported component ID
5724R46SE
Reported release
765
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-01-25
Closed date
2018-01-30
Last modified date
2018-01-30
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
MAXIMO SCHEDULE
Fixed component ID
5724R46SE
Applicable component levels
R765 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9NUN","label":"Maximo Asset Management Scheduler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"765","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
30 January 2018