DPA: UI returns 500 error when running reports and dashboard templates

Summary: DPA shows error 500 when trying to run any manual reports and dashboard templates. Scheduled dashboards do not show any data as well.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

When attempting to run manual reports or dashboard templates from the UI a 500 error is generated with the following information:

INFO    RESTService    Received response. Response = 
version: 1/1, code: 500, message: <error>
   <id>exception.generic_report_engine_error</id> </error>

Also scheduled dashboards do run, but they have no information within them.
In the server.log, the following errors are also listed:

2019-10-10 12:00:00,595 ERROR [org.jboss.as.ejb3] (Thread-58 (HornetQ-client-global-threads-998826993)) javax.ejb.EJBTransactionRolledbackException
2019-10-10 12:00:00,595 ERROR [org.jboss.as.ejb3.invocation] (Thread-58 (HornetQ-client-global-threads-998826993)) JBAS014134: EJB Invocation failed on component RenderServiceBean for method public abstract void com.emc.dpa.services.reporter.render.RenderService.renderReportToOutput(com.emc.dpa.reporter.datamodel.dataset.ReportDataSet,com.emc.dpa.datamodel.entity.config.Report,com.emc.dpa.datamodel.render.FormatterParameters,java.lang.String,com.emc.dpa.datamodel.userpreferences.UserPreferences,com.emc.dpa.datamodel.userappearance.UserAppearance,com.emc.dpa.datamodel.render.output.IRendererOutput,java.util.Locale,boolean) throws com.emc.dpa.datamodel.render.RendererServiceException,java.io.IOException: javax.ejb.EJBTransactionRolledbackException


Caused by: java.lang.IllegalArgumentException
    at java.util.Currency.getInstance(Currency.java:328) [rt.jar:1.8.0_221]
    at java.util.Currency.getInstance(Currency.java:310) [rt.jar:1.8.0_221]
    at com.emc.dpa.services.reporter.render.RenderServiceBean.getCurrency(RenderServiceBean.java:422) [dpa-reporter-services-ejb.jar:18.2.0.104669]
    at com.emc.dpa.services.reporter.render.RenderServiceBean.renderReportToOutput(RenderServiceBean.java:172) [dpa-reporter-services-ejb.jar:18.2.0.104669]

Cause

Currency value was not set for user attempting to run reports.

Resolution

Set a currency value for the user which is running the reports within the DPA UI.

  1. Go to Administration > User & Security
  2. Select the user and click Edit
  3. Click the Preferences tab
  4. Select a Currency in the Global Settings section

Affected Products

Data Protection Advisor
Article Properties
Article Number: 000055562
Article Type: Solution
Last Modified: 10 يونيو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.