How to Configure Quantum Fabric in the JasperReports Server

This section explains how to configure Quantum Fabric components in the JasperReports Server. Based on the configuration of Quantum Fabric components, such as, accounts, server_URL, the JasperReports Server provides data to Quantum Fabric Console. The data is displayed in Quantum Fabric Console's Reports page.

To configure Quantum Fabric in the JasperReports Server, follow these steps:

  1. From your Jasper install location, open the applicationcontext-security-web-oauth.xml file.

    For example, <jasperinstall-dir>/apache-tomcat/webapps/jasperserver-pro/WEB-INF/applicationcontext-security-web-oauth.xml

  2. In the applicationcontext-security-web-oauth.xml file, configure the following:

    • Replace  %%ACCOUNTS_URL% with the Quantum Fabric-URL.

      For example, https://<konyfabric-ip>:<port>

      NOTE:   The JasperServer URL is required to be configured in Fabric Console. For more details, refer to the image at the end of this section.

    • Configure the value for the <property name> to enable the JasperServer Professional Edition or JasperServer Enterprise Edition. For example, if you set the value to true, the JasperServer Professional Edition is configured. If you set to the value to false, the JasperServer Enterprise Edition is configured.

      <property name="singleTenant" value="<enter the value -for example, true or false>" />
  3. From your Jasper install location, open the js.config.properties file.

    For example, <jasperinstall-dir>/apache-tomcat/webapps/jasperserver-pro/WEB-INF/js.config.properties.

  4. In the js.config.properties file, replace  %%SERVER_URL% with the JasperServer URL.

    For example, https://<jasperip>:<port>/jasperserver-pro

    NOTE:  Enter credentials for jasperadmin. For Jasper Reports Server V8.0.0/7.1, the default credentials for jasper admin are:
    username = jasperadmin|<organization_name>. For example, jasperadmin|organization_1

    password = jasperadmin