A server instance type represents a particular type of configuration for the product. It is basically a wrapper for a list of modules, a group of data sources, and individual server instances (you can have multiple instances of a server that is of a particular type). This feature does not apply to all Oracle ATG Web Commerce products, but one common application for it is with ATG Content Administration, which requires configuration of both a source (often called the publishing server) and a target server.

Each instance-type can have its own list of modules and configuration file information. For example:

<server-instance-type id="management">
     <title resource-key="CAServer.name">CA Server</title>
     <detail resource-key="CAServer.detail"/>

     <append-module>BIZUI</add-module>
     <append-module>PubPortlet</add-module>
     <append-module>DafEar.Admin</add-module>
     <add-named-datasource>management</add-named-datasource>
     <add-server-instance id="ID">
     <config-directory>
          <property-file>
          …
          </property-file>
     </config-directory>
     <optional-config-directory id="some-option">
          <title>Configure these optional properties</title>
          <detail></detail>
          <property-file>
          …
          </property-file>
    </optional-config-directory>

</server-instance-type>

You can append modules, add named datasources, and add server instances to an instance type, as shown in the example above, and configure property files (see the Property Files section for more information on these elements).


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices