search cancel

Clarity Modern UX Is Not Loading Project and/or Idea Pages

book

Article ID: 203456

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Clarity Modern UX is not loading Project and Idea pages and after inspecting the app-ca.log, the following errors (or similar) can be found:

ERROR XXXX-XX-XX XX:XX:XX,XXX [http-nio-8080-exec-6] lookup.LookupTypeCache (clarity:X:npt.overview) Invalid lookup type: LOOKUP_NAME

ERROR XXXX-XX-XX XX:XX:XX,XXX [http-nio-8080-exec-6] lookup.LookupControllerImpl (clarity:x:npt.overview) Lookup: LOOKUP_NAME doesn't exist

ERROR XXXX-XX-XX XX:XX:XX,XXX [http-nio-8080-exec-8] ppm.rest (clarity:X:PPM_REST_API) Exception processing request for resource [describe], query string [/describe/projects]
java.lang.NullPointerException
[...]

ERROR XXXX-XX-XX XX:XX:XX,XXX [http-nio-8080-exec-6] ppm.rest (clarity:X:PPM_REST_API) Exception processing request for resource [describe], query string [/describe/ideas]
java.lang.NullPointerException
[...]

Cause

There is a lookup attribute that has its dependent lookup (e.g.: ID = LOOKUP_NAME) missing.

Resolution

Add the lookup with ID = LOOKUP_NAME or delete the problematic attribute(s). Open the attribute properties page and the attribute will not have any associated lookup. The ID of the lookup generally gives a hint on the attribute name(s), but if that does not help:

  • If the issue appears only when accessing Projects in the Modern UX (but not Ideas), review the Project object Lookup (or Multi-Valued Lookup) attributes.
  • If the issue appears only when accessing Ideas in the Modern UX (but not Projects), review the Idea object Lookup (or Multi-Valued Lookup) attributes.
  • If the issue appears when accessing Projects and Ideas in the Modern UX, review the Investment object Lookup (or Multi-Valued Lookup) attributes.