JasperSoft Studio exception - "LoggedInUserAttribute_ppmUserLanguage" does not exist.

book

Article ID: 103630

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL Clarity PPM SaaS - Application Clarity PPM On Premise

Issue/Introduction

When running a reports from JasperSoft Studio it returns exception:
     Reason: generic.error.message
     Parameter "LoggedInUserAttribute_ppmUserLanguage" does not exist.
     net.sf.jasperreorts.engine.JRRuntimeException: Parameter "LoggedInUserAttribute_ppmUserLanguage" does not exist.
 

Cause

Manually created JasperSoft User doesn't gets the required PPM Attributes auto populated resulting the exception reported when running Out of the Box PPM report from Studio.

<Please see attached file for image>

Manually created JasperSoft User missing PPM Attributes.

Environment

PPM SaaS and PPM On Premise

Resolution

Manually created JasperSoft Users are missing required PPM Attributes to successfully load / run reports in Studio.

a) Navigate to Advanced Reporting - Manager - Users page
b) Click on Edit for JasperSoft User and navigate to Attributes tab on top right cornet.

<Please see attached file for image>

Add New Attribute for manually created JasperSoft User.
c) Click to 'Add new attributes' with default PPM attribute setting names and value.
     - Name = ppmUserLanguage  and  Value = en
     - Name = ppmUserUITheme   and  Value  = ca_ppm_tealgrey
d) Login back to JasperSoft Studio Professional to validate reports are not loading up successfully.
 

Attachments

1558700504755000103630_sktwi1f5rjvs16k5g.jpeg get_app
1558700502805000103630_sktwi1f5rjvs16k5f.jpeg get_app