Perform the following steps to build ATG Self Service with an IBM WebSphere or JBoss application server.

Before assembling the file, identify the Service modules that you will require.

Module Name

Description

Additional Information

Service.SelfService

Required for Self Service customer-facing server

Includes ATG Self Service

PublishingAgent

Required

Allows you to deploy structured content with ATG Knowledge.

  1. Open the runAssembler script located in the <ATG9dir>/home/bin directory to create an EAR file.

    In the following example, MySelfServiceApplication.ear represents the EAR file and contains the optional Service.SelfServiceDataWarehouse module for Reporting.

    runAssembler –server svcadmin –standalone –liveconfig
    MySelfServiceApplication.ear –m Service.SelfService
    PublishingAgent

    Note: The –standalone flag configures the assembled EAR in standalone mode, or on a server that does not have ATG installed. In Standalone mode, all of files needed to run the application are included within the EAR. This flag is required.

    For detailed instructions on assembling ATG applications, see the appropriate section in the ATG Installation and Configuration Guide.

  2. Deploy the resulting EAR files to your application server and start them according to the instructions in your application server documentation.

  3. The SQL database and the DistributorServer must be running before you start your ATG applications. To start the DistributorServer on your HTTP server machine(s), run the startNucleus -m Distributor command under ATGWebServerExtensions_dir/home/bin.

  4. You must run a separate Publishing Web Agent to deploy structured content. To start the Publishing Web Agent, run the following command from <ATG9Webdir>/home/bin:

    startNucleus -m PublishingWebAgent

 
loading table of contents...