IBM Support

IV96724: GRAPHICAL ASSIGNMENT GETTING NULLPOINTEREXCEPTION WHEN TRYING TO ASSIGN LABOR ON THE WORK VIEW TAB.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Getting nullpointerexception when trying to assign work in
    Scheduler
    7.6.5.
    
    The client is using Maximo 7.6.0.8 with Scheduler 7.6.5, Oil
    and Gas
    7.6.5 on Websphere 8.5.5.3 and Oracle 12c.
    I reproduced it on one of the QA environments in Littleton
    without Oil
    & Gas.
    
    It works correctly on the Assignment View tab.
    
    Whenever they try to assign work in the Work view tab I get the
    error:
    
    BMXAA4214E - An unknown error has occurred. Please contact your
    system
    administrator for assistance. Gather the logs from the <HOME>
    directory and determine where and why the error is thrown.
    null More information
    
    Here is the first part of the exception, the rest is in the PMR:
    [5/29/17 13:43:41:474 MDT] 00000301 SystemOut O 29 May 2017
    13:43:41:474 [ERROR] [mxui3b] [] java.lang.NullPointerException
    java.lang.NullPointerException
    at psdi.app.workorder.Assignment.save(Assignment.java:995)
    at psdi.mbo.MboSet.saveMbos(MboSet.java:7957)
    at psdi.mbo.MboSet.validateTransaction(MboSet.java:7937)
    at
    psdi.txn.MXTransactionImpl.validateTransaction(MXTransactionImpl
    .java:375)
    at
    psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.jav
    a:207)
    at psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156)
    .
    .
    .
    
    
    STEPS TO REPRODUCE:
    
    1. Create a new WO with Duration = 5
    2. Give it Planned Labor such as Electrical Firstclass
    3. Save.
    4. Go To Graphical Assignment and create a new Work List
    5. Give it Day Calendar/Day shift.
    6. Create a Work Query to select the new WO created above.
    7. Save
    8. Click on the Work View tab.
    9. Right click on the Assignment and choose Available Labor.
    10. On the Available Labor dialog box, choose a Labor and click
    OK.
    
    CURRENT ERRONEOUS RESULT:
    
    Now the error appears.
    
    EXPECTED RESULT:
    
    To be able to assign the labor without an error/exception.
    
    ENVIRONMENT (SYSTEM INFO):
    
    Websphere Application Server 9.0.0.3
    
    Tivoli's process automation engine 7.6.0.8 Build 20170512-0100
    DB Build V7608-63
    IBM Maximo Asset Management Work Centers 7.6.0.1 Build
    20161014-1326 DB Build V7601-41
    IBM Maximo Asset Management Scheduler 7.6.5.0 Build
    20170512-0100 DB Build V7650-98
    IBM TPAE Integration Framework 7.6.0.8 Build 20170510-2330 DB
    Build V7608-43
    IBM Maximo Asset Management 7.6.0.6 Build 20161019-0100 DB
    Build V7604
    
    Server OS   Linux 3.10.0-327.el7.x86_64
    Server DB   Oracle 12.1 (Oracle Database 12c Enterprise Edition
    Release 12.1.0.2.0 - 64bit Production With the Partitioning,
    OLAP, Advanced Analytics and Real Application Testing options)
    

Local fix

  • (none)
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of the Graphical Assignment application in Scheduler   *
    * 7.6.5.                                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * GRAPHICAL ASSIGNMENT GETTING NULLPOINTEREXCEPTION WHEN       *
    * TRYING  TO ASSIGN LABOR ON THE WORK VIEW TAB                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A code fix has been delivered.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV96724

  • 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

    2017-05-30

  • Closed date

    2017-06-05

  • Last modified date

    2017-06-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • MAXIMO
    

Fix information

  • Fixed component name

    MAXIMO SCHEDULE

  • Fixed component ID

    5724R46SE

Applicable component levels

  • R765 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"}, "Product":{"code":"SS9NUN","label":"Maximo Asset Management Scheduler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"765","Edition":""}]

Document Information

Modified date:
05 June 2017