Configuring Java CAPS JBI Components for GlassFish Clustering

ProcedureTo Configure the HTTP BC Port Numbers for Clustering

  1. In the WSDL files for the HTTP BC, change any hard-coded HTTP and HTTPS port numbers in the soap:address elements to variables.

    Use the following variables:

    • ${HttpDefaultPort} for the HTTP port

    • ${HttpsDefaultPosrt} for the HTTPS port

    For example, instead of using this URL:


    <soap:address location="http://localhost:18181/Synchronous"/>

    Use the following URL:


    <soap:address location="http://localhost:${HttpDefaultPort}/Synchronous"/>
  2. If it is not already enabled, enable the HTTP BC on the target cluster. Do the following to enable the BC:

    1. On the GlassFish Admin Console, expand JBI, expand Components, and then select sun-http-binding.

    2. Click the Targets tab.

    3. In the Targets list, select the check box next to the cluster and then click Start.

  3. To configure the BC, click the Configuration tab and then do the following:

    1. In the View/Update Instance field, select the first instance to configure.

    2. Verify the default values for the HTTP Port Number and the Default HTTPS Port Number properties.


      Note –

      These values are chosen automatically and must be different for each instance. If there is a port conflict, you can change the default port numbers but it is recommended that you use the default values.


    3. Click Save.

    4. Repeat the above steps for each instance in the cluster, verifying that the port numbers are unique for each instance.