When you assemble your application, the application assembler includes all of the ATG servers you have configured. This means that you can build your application once, deploy it on each WebLogic server, and enable the appropriate ATG server on each instance simply by changing the value of the atg.dynamo.server.name system property when you start up WebLogic.

Follow these steps to assemble and configure your ATG application to run on a WebLogic cluster:

  1. When you invoke the application assembler, use the –standalone flag to assemble the application in standalone mode, so it is not dependent on your ATG installation.

    Note: You cannot use –pack and –standalone in combination on WebLogic.

    In addition, use the –liveconfig flag to enable the liveconfig configuration layer. Do not use the –server flag to specify an ATG server configuration.

    If you are using a named configuration layer, specify that as well (see “Managing Properties Files” in the ATG Platform Programming Guide for information on named configuration layers).

  2. Deploy the application on each WebLogic server.

  3. On each WebLogic server, enable the corresponding ATG server configuration by creating the atg.dynamo.server.name property for the JVM the server is running on and setting the property to the name of the ATG server. For example:

    startManagedWebLogic.bat myWebLogicServer -
    Datg.dynamo.server.name=myserver