ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Project Task Timeline View Not Loading

book

Article ID: 237383

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

Multiple issues on Modern UX - Task Timeline View as follows: 

1. A particular Project - Task - Timeline view does not load records. Error is: Could not save the view. 

2. When using the board or list view, the records display but a new record cannot be added.

3. The browser developer tools (Preview,Payload) error shows:

{"resourceId":null,"httpStatus":"500","errorMessage":"API-1019 : Could not process the request due to internal error.","errorCode":"api.internalError"}

Request URL: http://server/ppm/rest/v1/private/picklistContexts/5041043/picklists?filter=((objectCode+%3D+null)+and+(attributeCode+%3D+%27prstatus%27)+and+(isPicklist+%3D+true)+and+(isActive+%3D+true))
Request Method: GET
Status Code: 500 

{resourceId: null, httpStatus: "400",…}
errorCode: "odf.picklistValidationFailure"
errorMessage: "Picklist validation error: Object code 'null' is not valid."
httpStatus: "400"
resourceId: null

4. The app-ca.log shows the following error:

ERROR 2022-03-21 07:18:37,051 [http-nio-8080-exec-1280] ppm.rest (clarity:user:session:PPM_REST_API) Invalid object

Cause

DE64612: The picklist associated with the task timeline is corrupted.

Workaround:

  1. Run query:  select * from odf_picklist_contexts where code like '%::projects::tasks' and object_code is null  
  2. Review the affected projects to ensure correction is done appropriately
  3. Run the below query to correct: 
    update odf_picklist_contexts set object_code = 'task' where code like '%::projects::tasks' and object_code is null; 
    commit; 
  4. For a specific project only (replace code accordingly):  
    update odf_picklist_contexts set object_code = 'task' where code = '5xxxxx::projects::tasks' and object_code is null; 
    commit; 

Environment

Version: 16.0.1

Resolution

Resolved in Clarity 16.0.2

Attachments