You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.

This page describes the installation of the Blueriq Runtime  or components like the customer-data-service on JBoss EAP application server.

Deployment of Blueriq Runtime

Since Blueriq 11 we have an out-of-the-box war file available in the Blueriq release zip (folder: \Runtime\Java\Webapp). 

Copy the war file to the deployments directory of your desired profile. JBoss will automatically deploy the WAR and after successful deployment Blueriq will be available at  http://<servername>:<server-port>/<WAR name>.

When you as a customer need (when you have custom plugins) to build your custom war file of the Blueriq Runtime you can use a projectstarter. For more Information see: Setup development environment#Java-CreateaBlueriqJavaRuntimeproject .

Config location

When you want to provide a 

spring.config.additional-location
 to JBoss, you can edit the <profile>.conf.bat file in the JBoss installation directory\bin by adding -Dspring.config.additional-location=/path/to/your/config/ to the JAVA_OPTS. 

Instead of editing the <profile>.conf.bat you can also set an system property for the spring.config.additional-location in the standalone.xml:

Windows
<system-properties>
  <property name="spring.config.additional-location" value="file:///path/to/your/config/"/>
</system-properties>
Unix
<system-properties>
  <property name="spring.config.additional-location" value="file:/path/to/your/config/"/>
</system-properties>

 

Make sure you always end the value of the spring.config.additional-location with a: /

JDBC drivers

When you need to configure JDBC drivers, see Configuring JDBC database drivers for JBoss EAP.