JasperReports Server builds on JasperReports Library as a comprehensive family of Business Intelligence (BI) products, providing robust static and interactive reporting, report server, and data analysis capabilities. These capabilities are available as either stand-alone products, or as part of an integrated end-to-end BI suite utilizing common metadata and providing shared services, such as security, a repository, and scheduling.

The heart of the Jaspersoft BI Suite is the server, which provides the ability to:

Easily view and explore your data in the web-based drag-and-drop Ad Hoc Editor interface.
Efficiently and securely manage many reports.
Interact with reports, including sorting, filtering, formatting, entering parameters and drilling on data.
Arrange reports and web content to create appealing, data-rich Jaspersoft Dashboards that quickly convey business trends.

Jaspersoft OLAP is an optional component of JasperReports Server, controlled by licence and described in its own user guide.

Jaspersoft provides several other sources of information to help extend your knowledge of JasperReports Server:

Our Ultimate Guides document advanced features, best practices, and numerous examples. Customers can download them freely from our community website.
Our free Business Intelligence Tutorials let you learn at your own pace, and cover topics for developers, administrators, business users, and data integrators. The tutorials are available online in the Professional Services section of our website.

Our free samples, which are installed with JasperReports Library,Jaspersoft iReport Designer, and JasperReports Server, are documented online. The samples documentation can be found on our community website.

This chapter contains the following sections:

JasperReports Server Upgrade Distributions

JasperReports Server Upgrade Distributions

There are two main distribution packages for JasperReports Server.

Distribution Package Description

Overlay Upgrade zip

Supports upgrade starting with version 4.0.

Supports only the Apache Tomcat application server.

Supports all certified repository databases.

Supports upgrade and rollback of upgrade changes.

Supports assistance with identifying customized files in your environment.

Supports Windows, Linux, Mac, and other platforms.

Only available with the Commercial version of JasperReports Server.

File name is:

WAR File Distribution Zip

Supports upgrade starting with version 3.7.

Supports all certified application servers.

Supports all certified repository databases.

Supports Windows, Linux, Mac, and other platforms.

File name is:

About Bundled Apache Ant

The Overlay Upgrade ZIP and the War File Distribution ZIP come with a bundled version of Apache Ant so you do not need to download or install Ant. The Ant scripts used for upgrade come with Windows and Linux batch scripts that are pre-configured to use the bundled version of Apache Ant.

The bundled Apache Ant is version 1.8.1. This version or higher is required if you want to run your own version of Ant.

The bundled Apache Ant has an additional jar that extends Ant functionality. This jar is: ant-contrib.jar. This jar enables conditional logic in Ant. If you are running your own Ant you should copy the ant-contrib.jar to your <Ant_HOME>/lib folder.

On Linux and Solaris, the Ant commands may not be compatible with all shells. If you have errors, use the bash shell explicitly. For more information, see the information on the bash shell in the Troubleshooting appendix of the JasperReports Server Installation Guide.