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  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:

<system-properties>
  <property name="spring.config.additional-location" value="file:///path/to/your/config/"/>
</system-properties>
<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.