Application Servers Pre-Installation Tasks for JBoss

JBoss Cluster - Domain Mode

For information about setting up JBoss Cluster in domain mode, refer to JBoss EAP 7.2 Domain Mode Setup on Temenos Base Camp.

How to Configure Connector - JBoss Standalone

For importing an app to Quantum Fabric Console properly, you must have set the enough value for the max-post-size in the standalone.xml file. For more details, refer to Configure Connectors - JBoss

How to Increase Timeout and Maximum Heap Size Settings - JBoss Standalone

Restarting JBoss can cause deployment failures. To avoid these failures, you must increase the JBoss timeout and maximum heap size settings for cluster.

To increase memory and timeout settings in JBoss (pre-configured JBoss), follow these steps:

  1. In the standalone.bat or .sh file, add the following properties to Java_opts:
    -Djboss.as.management.blocking.timeout=8400
    -Xms2048m
    -Xmx4096m
  2. In the <JBoss_Home>/standalone/configuration/standalone.xml file, add config deployment-timeout="8400" in the deployment-scanner subsystem, shown below:
    <subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
    <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" deployment-timeout=”8400” runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
    </subsystem>

How to Configure Engagement Services - JBoss

When Engagement is selected as Fabric Component, based on the selected JBoss mode, you must add the following parameter in the JVM arguments present in standalone.bat/domain.bat( for Windows) or standalone.sh/domain.sh(for Unix):

-DKMS_CORE_VERSION=2