Legacy platform

Configuring a JBoss application server

About this task

Note: The JBoss server must have the default name of "all" for the precompilation scripts to run successfully.

To set up the JBoss application server, you must set up some properties in the JBoss script file.

To set up the JBoss script file, do the following:

Procedure

  1. Add the following properties to the <JBOSS_HOME>/bin/standalone.conf file supplied by JBoss. Each property and its proper syntax are described in the following list:
    Property
    Required Edits
    JAVA_OPTS
    Depending on your JVM vendor, specify as follows:
    -Xms<value> -Xmx<value> 

    For information about supported JDK tiers and memory requirements for specific operating systems, go to the IBM® Support Portal at http://www.ibm.com/support/entry/portal/Planning.

    -Dfile.encoding
    To ensure that all the Sterling Call Center screens display UTF-8 characters for java commands, specify:
    -Dfile.encoding=UTF-8

    This is applicable to all the Sterling Call Center Java™ start-up scripts.

    -Dvendor
    System Property. If you are using App Server Connection Pooling, use -Dvendor=jboss. Otherwise, use -Dvendor=shell.
    -Dvendor=shell
    -DvendorFile
    System property. Specify as an argument to the java command.
    -DvendorFile=/servers.properties

    The -D properties shown above can either be included in JAVA_OPT$or passed in a command line. For example:

    run.sh -c yantra_domain  -Djboss.partition.name=yantraPartition -b host  -Dvendor=shell -DvendorFile=/servers.properties  -DLOGFILE=logs/JBOSS_sci.log  -DSECURITY_LOGFILE=logs/JBOSS_security.log
  2. If you are using an HTTPS transport, download the Secure Socket Extension (JSSE) 1.0.3 package from http://java.sun.com and add the following files to the <JAVA_HOME>/jre/lib/extn/ directory: