Quick Start Demo
For those who want to get straight to the point and start playing with the tooling from the minute 0 please read next how to install & run a demo installation in less than 5 minutes.
The only prerequisite to run the demo application is to have the JDK 1.6+ installed.
If you don't have the JDK 1.6 installed in your system please use the following download and follow the installation instructions. (go the "Java SE 6 Update XX" section to select the last available update).
Check your JDK installation:
Open a shell window a type the following command:
$ java -version
You should see an output like this:
"java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01, mixed mode)"
Set the JAVA_HOME environment variable pointing to the JDK installation directory:
$ export JAVA_HOME=/usr/java/jdk1.6.0
Unzip the Dashbuilder demo zip file:
(http://downloads.jboss.org/dashbuilder/dashbuilder-demo.zip) to a given directory (the [target_directory]).
You should get a directory structure like this:
Open a command window and execute the start-demo.sh script for linux or start-demo.bat for windows:
NOTE: The application uses an auto-deployable embedded H2 database which it's automatically created when you start the app for the very first time. The database initialization procedure it takes a few minutes. Furthermore, you should take into account that the H2 database downgrades the application performance compared with other databases like PostgreSQL, MySQL, normally used in production environments.
Once the application is started, open a browser and type the URL:
The following user(s)/password(s) are available by default:
root/root: to sign-in as the superuser
demo/demo: to sign-in as an end user
On start-up, the application installs automatically some ready-to-use sample dashboards, for demo and learning purposes.
- To stop the application close the terminal window or type the "Ctrl + C" command.
The demo application database will be generated automatically when you start the application for the first time.
If you want to restore the application to its initial state you can:
- Stop the application (if running).
Delete the database files in the
- Start the application.
New security management features
Find out how administrator users can manage the application's users, groups and permissions using an intuitive and friendly user interface in order to configure who can access the different resources and features available.
Elastic Search integration
Discover how to register data sets on top of an Elastic Search server and create both analytical and real-time dashboards.
Using filtered SQL queries for building big data dashboards
Most of the time, our data sets are bigger and we can't upload all the data for Dashbuilder to handle it by its own. Is in these cases where database backed queries can help us to implement nice drill down reports and charts without preloading all the data.
New tabular reports component
As we mentioned in a previous post (Rich interactive dashboards in uberfire), the data viewer layer is not tied to just one type of visualization technology, but instead supports pluggable renderers...
An introduction to displayer filtering
One of the most interesting features of interactive dashboards is the fact that they consist of data visualization components that can be made responsive to events that happen...
Rich Interactive Dashboards in Uberfire
Uberfire is one of the latest & coolest projects within JBoss middleware. The Uberfire project was kicked off about two years ago...