About resources used by the example application
The example, BIRT Aviatio, retrieves data from a BIRT data store an visualizations from BIRT report document files installed at the iHub server. This application uses the following server-side files to generate all BIRT content displayed in the web page:
*flight delay.data
*Flight Performance.RPTDESIGN
These resource files are included with the BIRT Aviatio Reports folder in the source code, stored on GitHub. Choose Download ZIP on the GitHub web page to download these resources to your computer.
If you are using your own iHub server, install the flight delay.data file in the
\Resources\Data Objects folder of the iHub volume.
The report design is stored in the home folder of the user account that the application uses to log in. The user name is set in the main.js JavaScript file, and uses a default value of flightdemo. Install the Flight Performance.rptdesign file into the \Home\<username> folder of the iHub volume, where <username> is the account used to log in to the iHub server.
The report design uses parameters to filter data displayed in the report. The reports items are then shown in DIV tags of the web application when a user selects a state name or navigates to the next or previous state report.
When a State name is selected, REST API checks if the report exists and if not generates an the report for the selected state.
The generated report document file includes bookmarked charts that are displayed in the application using Actuate JSAPI.