It is best to run the production SelfServiceDataWarehouse module in a separate JVM instance than your Self Service server. Depending on the volume of reporting data to be summarized, you may want to dedicate one instance to an application that contains only the SelfServiceDataWarehouse module.

It is also possible to configure the SelfServiceDataWarehouse module to work in the same JVM as your Self Service Server.

The last two steps in this procedure specify modules to include in the Web application you build. For guidance on assembling applications, see the ATG Installation and Configuration Guide for your application server.

To run the Self Service application in one JVM and run a Self Service application or service.common and Self Service DataWarehouse in another JVM:

  1. Configure each server’s properties to use same the same database by modifying the FakeXADataSource.properties file.

  2. Disable user sessions for the second server if you are using Dynamo with an internal HTTP server, or using one Dynamo server with an external HTTP server, or using multiple Dynamo servers. Refer to the Installation and Configuration Guide for the ATG Dynamo Application Serverfor further information. (Skip this step if you are configuring a service.common and Self Service Data Warehouse JVM.)

  3. Configure the lock manager by configuring one or more Dynamo servers to start the /atg/dynamo/service/ServerLockManager at application startup. Modify the <ATG2007.3dir>/home/servers/svcss/localconfig/atg/dynamo/service/
    Initial.properties
    file:

    #server/12.3.4.500
    #/localconfig/atg/dynamo/service/Initial.properties:
    initialServices+=ServerLockManager

  4. Configure the ClientLockManager component in the <ATG2007.3dir>/home/servers/svcssdw/localconfig/atg/dynamo/service/
    ClientLockManager.properties
    file for both servers to use the ServerLockManager:

    $class=atg.service.lockmanager.ClientLockManager
    lockServerAddress=12.3.4.500
    lockServerPort=9010
    useLockServer=true

    Refer to the ATG Repository Guide for additional information.

  5. Assemble, deploy, and start a Self Service application that includes the Service.SelfService module as outlined in the ATG Service Installation and Configuration Guide.

  6. Assemble, deploy, and start a Self Service Data Warehouse application that includes the Service.SelfServiceDataWarehouse module as outlined in the ATG Service Installation and Configuration Guide.

 
loading table of contents...