A DistributorServer runs as a Nucleus component on each HTTP server machine. When a DistributorServer receives a connection from a DistributorSender, the DistributorServer creates a DistributorReader. The DistributorReader handles the processing of the put or fileCheck command from the DistributorSender.
Installing the DistributorServer
To install a DistributorServer on Windows:
Make sure the HTTP server machine has a Java Virtual Machine installed.
Obtain the ATG Web Server Extensions distribution file,
ATGWebServerExtensions11.0.exe.Run the ATG Web Server Extensions file.
The installer displays the Welcome dialog box. Click Next to continue.
Select the installation directory, and then click Next to continue. The default directory is
C:\ATG\ATGWeb11.0.The installer displays the list of web server extensions you can configure during the installation process. Make sure the
DistributorServeris selected, and click Next to continue. (If you want to install the Publishing web agent as well, see the Content Administration Programming Guide.)Specify the port that the
DistributorServershould use to listen for connections fromDistributorSendercomponents, and click Next to continue. The default is 8810.Specify the directory that the
DistributorServershould use to cache files, and click Next to continue. The directory can be the HTTP server’s document root, or any subdirectory within it. The default is thehome\docsubdirectory of the installation directory you previously specified.Enter a name for the Program Folder, and click Next to continue. The default is
<ATG11dir>\ATGWebServerExtensions.The installer displays the settings you selected. If you need to make any changes, click Back. Otherwise, click Next to proceed with the installation.
To install a DistributorServer on Unix:
Make sure the HTTP server machine has a Java Virtual Machine installed.
Obtain the ATG Web Server Extensions distribution file,
ATGWebServerExtensions11.0.jar.Unpack the
ATGWebServerExtensions11.0.jarfile:jar xvf ATGWebServerExtensions11.0.jarThe installer creates an
ATGWeb11.0subdirectory in the current directory. This subdirectory includes the files and directories needed to install the web server extensions.Change to the
ATGWeb11.0/homedirectory and enter the following command (or its equivalent) to set read and write permissions for theInstallscript:chmod 755 bin/InstallRun the
Installscript:bin/InstallThe installer displays the list of web server extensions to install. Type A to install the
DistributorServer. (If you want to install the Publishing web agent as well, see the Content Administration Programming Guide.)Specify the port that the
DistributorServershould use to listen for connections fromDistributorSendercomponents. The default is 8810.Specify the directory that the
DistributorServershould use to cache files. The directory can be the HTTP server’s document root, or any subdirectory within it. The default is thehome/docsubdirectory of the installation directory.
Configuring the DistributorServer
The DistributorServer component is an instance of atg.server.distributor.DistributorServer. You can configure it by editing the DistributorServer.properties file in the home\localconfig\atg\dynamo\server subdirectory of the ATG Web Extensions installation directory. The DistributorServer has the following properties:
Property Name | Description |
|---|---|
| If |
| The port where the |
| Directory on the HTTP server where the |
| A comma-separated list of |
Starting the DistributorServer
To start up Nucleus and run the DistributorServer component, use the following command:
startNucleus -m DistributorIf you also have a configured Oracle ATG Web Commerce Publishing web agent on the web server, you can start up the Distributor and PublishingWebAgent modules at the same time. In this case, use the following command:
startNucleus –m PublishingWebAgent:DistributorFor information about the Oracle ATG Web Commerce Publishing web agent, see the Content Administration Programming Guide.

