Applications Supported by the WAR File Distribution

Database and Application Server Support

The instructions in this and subsequent chapters support the following configurations.

Database

Application Server

Instructions Located In

PostgreSQL

MySQL

Apache Tomcat
JBossEAP/Wildfly

This chapter.

Jaspersoft recommends that you use Apache Tomcat with PostgreSQL as your repository, unless you have a strong reason to use another configuration. For version information about JVMs, application servers, databases, operating systems, and browsers, refer to the JasperReports Server Supported Platform Datasheet.

Operating System Support for Bash Shell

JasperReports Server is a Java Web Application. Therefore, it supports all operating system platforms where Java is fully supported. However, for the js-install shell scripts (described in the section below), the default shell required is the bash shell. Here is a list of shells required:

Operating System

Required Shell for js-install scripts

System Default Shell

Script to Run

Windows

CMD shell

CMD shell

js-install-ce.bat

Linux

Bash shell

Bash shell

js-install-ce.sh

Solaris

Bash shell

Korn shell (ksh)

js-install-ce.sh

IBM AIX

Bash shell

Korn shell (ksh)

js-install-ce.sh

HP UX

Bash shell

Posix shell (posix/sh)

js-install-ce.sh

FreeBSD

Bash shell

C shell (tcsh)

js-install-ce.sh