===========================================================
The application demonstrates functionality of doamin designer of JasperReports servers. Also it shows how to use schema of domain.
To start working with the test case you should have installed Oracle/Sun Java JDK 1.6 or 1.7, Apache Maven 3.x and Git (or anther tool that allow you clone the project from GitHub). Follow next steps to build application:
- Clone the repository to your local computer using Git command:
git clone https://github.com/Jaspersoft/domain-sample-application.gitor download source code directly from the main page of repository https://github.com/Jaspersoft/domain-sample-application
2. Run biuld of application form command line with goal:
mvn packageYou can find executable jar file in target folder.
To run application enter in command line:
java -jar domain-sample-application-1.0.jarTo use the application you should specify set of parameters such as:
uri- URI of JasperReportsServer;usernameandpassword- login and password of your account on server;baseFolder- base directory, where samples will be located.
Domain sample application allow you set this parameters from command line or enter path to properties file.
In case of manual configuration the application suggest to enter each parameter separate, here is example of work the application in this case:
[INFO] Initialization of application
[INFO] Choose way of configuration (file or manual) [f/m]: m
[INFO] The application is configured manually
[INFO] Enter url: http://build-master.jaspersoft.com:9080/jrs-pro-feature-domain-designer-schema-conversion
[INFO] Enter username: superuser
[INFO] Enter password: superuser
[INFO] Enter baseFolder: /public/demo
[INFO] Authentication on JasperReportsServer http://build-master.jaspersoft.com:9080/jrs-pro-feature-domain-designer-schema-conversion
...
You can specify init parameters in property file and set path to this file for application:
[INFO] Initialization of application
[INFO] Choose way of configuration (file or manual) [f/m]: f
[INFO] The application is configured from file
[INFO] Enter path to configuration file: D:\config.properties
[INFO] The application is configured from D:\config.properties file
[INFO] Authentication on JasperReportsServer http://build-master.jaspersoft.com:9080/jrs-pro-feature-domain-designer-schema-conversion
...
Here is example of config.property file:
url=http://build-master.jaspersoft.com:9080/jrs-pro-feature-domain-designer-schema-conversion
username=superuser
password=superuser
baseFolder=/public/DomainDemo