Changes In Functionality

This section describes major changes in functionality in the Jaspersoft BI Suite version 7.9 releases. For information regarding version 7.1 to 7.8 releases, see the release notes for those releases.

Changes in 7.9.1

You can configure a list of allowed hostnames when using a web cache or CDN (Content Distribution Network).
The default theme includes a new CSS file to allow for long-running export operations. You should import this file as described in the readme file.
XMLA Server Disabled by Default: XMLA (XML for Analysis, also written XML/A) is a legacy SOAP-based XML protocol used to transfer analysis data over an HTTP connection. XMLA consists of a client component to connect to external XMLA data sources, and a server component that allowed XMLA connections to be used internally as data sources. XMLA has been deprecated in JasperReports Server since release 7.1, but the functionality was still available.

As of this release, the XMLA server component is now disabled by default. JasperReports Server can still receive and process data from a Mondrian XMLA data source as a client, but that XMLA connection can no longer be used as a server to define a second data source. If you had JRXML reports or Ad Hoc reports based on such a data source, they must be modified to use the Mondrian XMLA data source directly.

It is strongly encouraged to keep the JasperReports Server XMLA server disabled for security considerations. However, the XMLA server can be re-enabled through the following steps:

a. Edit the file WEB-INF/web.xml in the JasperReports Server web app.
b. Find the JasperXmlaServlet.
c. Uncomment the servlet definition and its mapping:
d. Restart the server.

Changes in 7.9.0

As of version 7.9.0, JasperReports Server documentation will no longer be packaged with the product. The documentation is available at:
deploy.base.url property is deprecated in JasperReports Server version 7.9.0. Instead, use X-Forwarded-* headers to configure a proxy or load balancer with JasperReports Server.
New custom report property has been introduced to specify the name of the main JRXML resource inside the report unit when the report is uploaded to JasperReports Server. The default name of this resource is "main_jrxml".