IBM Support

IJ03632: GRAPHICAL SCHEDULING AND ASSIGNMENT GET YELLOW DATA CANNOT DISPLAY ERROR WHEN RECORDS ARE MISSING

Subscribe

You can track all active APARs for this component.

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



Document information

More support for: Maximo Asset Management Scheduler

Software version: 765

Reference #: IJ03632

Modified date: 30 January 2018