java.lang.NullPointerException on Timesheet Module in Clarity MUX
search cancel

java.lang.NullPointerException on Timesheet Module in Clarity MUX

book

Article ID: 388646

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Out of a sudden, all users were not able to access Timesheet module with error:
"com.ca.ppm.rest.exception.APISystemException: java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because "defCol" is null"

STEPS TO REPRODUCE:
1.    Use Clarity MUX as usual for timesheets for many users


Expected Results: All users to be able to access and submit Timesheets in MUX

Actual Results: Error on Page: "com.ca.ppm.rest.exception.APISystemException: java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because "defCol" is null"

 

Environment

Clarity 16.2.x, 16.3.0, 16.3.1

Cause

DE156812

Resolution

  • Fixed in Clarity 16.3.2 by adding defensive coding in the application 

Workaround: Restart services

  • Note: Clearing caches will not work