Configuring a JBoss application server

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

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 script file, complete 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 example, for HP UX 11i on Itanium, set this value to -XX:MaxPermSize=512m -Xms768m -Xmx768m

    For information about supported JDK tiers and memory requirements for specific operating systems, go to the IBM® Support Portal.

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

    This is applicable to all the Sterling Order ManagementCommerce Call Center Sterling Configure, Price, Quote 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: