Can't find bundle for base name Incident_Management_Domain, locale en_ZA
search cancel

Can't find bundle for base name Incident_Management_Domain, locale en_ZA

book

Article ID: 368652

calendar_today

Updated On:

Products

CA Service Desk Manager

Issue/Introduction

When run out of box Jaspersoft reports users receive error

Error Trace
java.util.MissingResourceException: Can't find bundle for base name Incident_Management_Domain, locale en_ZA at java.util.ResourceBundle.throwMissingResourceException(Unknown Source) at java.util.ResourceBundle.getBundleImpl(Unknown Source) at java.util.ResourceBundle.getBundle(Unknown Source)...

This article lays out steps how one can address missing bundle issue like this.

Environment

Service Desk 17.3 or higher with Jaspersoft 8.1.1

Resolution

Please follow these steps

  1. upgrade Jaspersoft to 9.0.0
    Upgrade JasperReports Server to 9.0.0
  2. Login to Jasper UI. Right Click on a domain and choose Edit and Navigate to Locales tab
    Note: this step, as well as the steps up to and include step 5, should be repeated for change/incident/request/problem management domains. the example
              below uses incident management domain.
  3. Download the Incident_Management_Domain_en_US.properties file of the domain
  4. Make a copy of the same locally and rename the file to Incident_Management_Domain.properties


  5. Add this newly created bundle using the Add Locale Bundle button using the properties file in step 4.

  6. Delete the browser cache and login to Jaspersoft web page and run the report(s)

Additional Information

This change is not impacted by a new Service Desk rollup patch upgrade unless the rollup patch also upgrades Jaspersoft. However, if you upgrade Jaspersoft using the new release or rollup patch DVD provided by Broadcom in the future, you would need to exam the domain and if needed you would repeat steps 2 to 5 for those domains.