NexJ Logo

NexJ Reporting Engine Release Notes

The following information describes the new features, resolved issues, and known issues for the NexJ Reporting Engine.

New features

The following new features have been added to NexJ Reporting Engine version 2.1.0.0.

Version 2.1.0.0

Capture the SQL bind parameters and columns values for JasperServer generated queries

Description

A new logger feature is now available that can be used to log SQL bind parameters and the column values returned from the JasperServer SQL query executed. A user with privileges to access the "Server Settings" page can enable this logger in the “Log Settings” screen in the JasperServer application (from the toolbar found in the JasperServer "Home" screen: Manage > Server Settings > Log Settings).

Usage

Within the "Log Settings" screen, the new logger can be found with the description: “SQL bind parameters and query column return values”

To enable this feature, a log level of "TRACE" needs to be set for this specific logger. Since this logger does not log the SQL queries themselves however, it is recommended that this feature be enabled and used in conjunction with the Hibernate SQL logger at DEBUG level, which will log the queries.

Info

As this logging feature can generate a vast amount of data, it is not recommended to keep this enabled at all times, rather it should only be used during debugging sessions.


Resolved issues

The following issues have been resolved in the current release of NexJ Reporting Engine.

Version 2.3.1.0

NRE-889

An issue that caused some Production users to become unable to view or save reports to their own subfolders within JasperReports Server has been resolved.

Version 2.3.0.0

The following issues have been resolved in NexJ Reporting Engine 2.3.0.0.

NRE-25

An issue that led to a DateRangeDTO error during catalog import has been corrected.

NRE-788

A performance issue encountered when saving views within the Companies domain has been fixed.

NRE-836

The length of resource name allowed in a scheduled ad hoc report has been extended to 200 characters.

Prior to this release, resources with names longer than 100 characters caused SQL truncation errors when scheduling reports.

Version 2.2.0.0

The following issues have been resolved in NexJ Reporting Engine 2.2.0.0.

NRE-11

Prior to this release, a user received an error when adding a new measure to an ad hoc view, which also prevented them from adding columns or rows to the view. This issue has been resolved.

NRE-812

Prior to this release, tooltips on fusion charts were not fully displayed under certain circumstances. This issue has been resolved.

NRE-817

Text fields and combo box fields on the Filter Group form dialog now display with a consistent width.

NRE-821

When using the Microsoft Internet Explorer browser to view dashboards and charts, if a user deselected a category, it was not immediately removed from the legend. This issue is now resolved.

NRE-828

Prior to this release, when a user was viewing a chart, their ability to drill down to view additional information for very low values was limited. Users can now hover over the value to activate a tooltip and click the tooltip to drill down for additional information.

NRE-829

All Total Income Probability Adjusted amounts are now displayed in a consistent format.

NRE-842

An issue with slow performance when expanding the Organization folder while creating ad hoc views has been resolved.

Version 2.1.0.0

The following issues have been resolved in NexJ Reporting Engine 2.1.0.0.

NRE-845

Resolved an issue with the ability to deploy JasperServer build with NexJ CRM 8.2. In some cases, when deploying JasperServer to WebSphere, the class path loaders with NexJ CRM and JasperServer would pick up the wrong version of the required classes. The JasperServer build has been repackaged to avoid any potential conflicts with any current or future releases of NexJ CRM.

Known issues and workarounds

The following are the known issues in the current release of NexJ Reporting Engine.

NRE-834

In certain cases, when creating or scheduling reports within JasperServer, the response times can take up to 20 minutes. This issue is very sporadic and hard to reproduce; specifically, it has not been reproduced in any NexJ environment. NexJ has included a new logging feature with this release which should help further troubleshoot and diagnose the issue when it does occur.