1. Requirements
  2. Download ART
  3. Deploy the web application
    1. Installing Tomcat
      1. Linux Installation
      2. Windows Installation
    2. Deployment on Tomcat
  4. Launch ART
  5. Using the demo database
    1. Demo users
    2. Demo datasources
    3. Demo reports
  6. Using your own RDBMS
    1. Create the database
      1. Using MySQL on Windows
      2. Using PostgreSQL on Windows
      3. Using CUBRID on Windows
    2. Configure ART
  7. Patches

Requirements

Download ART

Deploy the web application

Deploy the ART web application to the application server. If you don't already have a java application server set up, you can download and use Apache Tomcat.

Installing Tomcat

You can get Tomcat from http://tomcat.apache.org/

Linux Installation

The /usr/local/tomcat directory will be referred to as TOMCAT_HOME.

Windows Installation

Once Tomcat is installed and started, open a browser and navigate to localhost:8080. You should see the Tomcat welcome page. This indicates that the Tomcat installation was successful.

Deployment on Tomcat

You can deploy web applications to Tomcat via a browser using the Tomcat Manager utility available from localhost:8080, or by copying the .war file to the TOMCAT_HOME\webapps directory.

Launch ART

Using the demo database

ART comes with a demo database embedded within the application. This allows you to explore the application's functionality without having to set up your own database first. The demo database is a HSQLDB database that is run in standalone mode. The files for the database are contained in the ART_HOME\WEB-INF\hsqldb directory of the deployed application. To use this database as the ART repository,

Note:

Demo users

The demo database has 2 users configured - admin and auser. To login, use one of the following username/password combinations

Demo datasources

The demo database has 2 datasources configured - ArtRepository and SampleDB.

Demo reports

The demo database comes with a number of reports. These sample reports help to illustrate some of the report types and features of the application.

Using your own RDBMS

You can use a different RDBMS for the ART repository, instead of the demo one that comes with the application. The following steps are required to use a different database.

A variety of databases can be used including Oracle, MySQL, PostgreSQL, HSQLDB, SQL Server, CUBRID.

Create the database

Using MySQL on Windows

The database name, user and password can be set to anything you wish.

Using PostgreSQL on Windows

For the path to the sql scripts, use forward slashes instead of back slashes, and enclose the path in single quotes in case it contains spaces.

Using CUBRID on Windows

CUBRID is a comprehensive open source relational database management system highly optimized for Web Applications.
Using the CUBRID Manager application,

Configure ART

Patches

ART patches replace specific files in an ART installation in order to resolve specific issues.
If patches are available for your ART version, take the following steps.

Only the latest patch for a particular version needs to be applied as the latest patch contains all the fixes in the previous patches.