Information Technology Reference
In-Depth Information
Running the KIE Workbench installer
KIE Workbench installation is quite simple. All components are part of a single WAR file,
with very few customized configurations needed outside of it. The required steps are as fol-
lows:
1. Download the WAR file of the workbench and an application server.
2. Install the application server and place the WAR file in the
standalone/de-
ployments
folder.
3. Add users to the application server configuration.
So we created a special Maven project to do those steps for us, by just invoking
mvn
clean install
from the
chapter-04/kie-wb-installer
folder of the code
section of this topic. You can also run the server using the same command line by typing
mvn exec:exec
once the installation is done.
If you prefer to download it and install it manually, all you have to do is look for the WAR
file published in
http://repository.jboss.org/nexus
under the
org.kie:kie-wb-
distribution-wars:6.1.0.Beta3:jboss-as7
release ID and add it to a JBoss
Application Server 7.1 installation. You can download JBoss Application Server from
www.jboss.org
.
After you have installed the JBoss Application Server following the in-
structions on the site, all you have to do is put the WAR file in the
standalone/de-
ployments
folder, change its name to
kie-wb.war
, and start the server with the fol-
lowing command:
bin/standalone.sh --server-config=standalone-full.xml
One good thing about this installer is that it will need all the prerequisites we listed in the
previous section. So, it is also a test that all prerequisites are properly installed.
Installation could take a while to finish (it will download approximately 500 MB from the
JBoss Maven repository), but once it is finished and the application server is running, you
will be able to access the workbench from the URL
http://localhost:8080/kie-
wb
, and log in typing the user
mariano
and password
mypass
. This username and pass-
word can be changed by using the
bin/add-user.sh
command from the JBoss Applic-
ation Server and creating a user with an admin role for the Application realm. Once logged
in, you will see the following page: