Resource Save Option is throwing an Error
search cancel

Resource Save Option is throwing an Error

book

Article ID: 416108

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

System error is generated while trying to update resource in UI and XOG.

Steps to Reproduce:

  1. Try to update a problematic resource record
  2. This happens if resource is staffed on Team investment (Not all the staffed resources on Team investments)
  3. An error appears in UI: "System error: Contact system administrator"
  4. Corresponding error message can be seen in bg-ca.log:
    ERROR YYYY-MM-DD 00:00:06,3YY [https-xxx-yyy-zzz] niku.xql2 (clarity:[email protected]:qqq__yyyy.5555.aa777:projmgr.saveResourceU) Internal Processing exception
    java.lang.NullPointerException: Cannot invoke "com.niku.xmlserver.core.NkTime.isSupportedTime()" because "doh" is null
      at com.niku.xql2.service.InvokeUpdateTeamInvResourceAvailCurveService.processTeamInvestmentResource(InvokeUpdateTeamInvResourceAvailCurveService.java:296)
      at com.niku.xql2.service.InvokeUpdateTeamInvResourceAvailCurveService.doUpdateIteration(InvokeUpdateTeamInvResourceAvailCurveService.java:192)
      at com.niku.xql2.service.InvokeService.executeIteration(InvokeService.java:314)
      at com.niku.xql2.service.InvokeService.execute(InvokeService.java:274)

Expected Results: No error happens when the Resource record is updated. 

Actual Results: Resource records cannot be updated. 

Environment

v16.3.2

Cause

Due to DE177044

Resolution

DE177044 fixed in 16.4.0