You can install and set up the Deployment Accelerator.
About this task
The Deployment Accelerator script installs both Hub and Organization level setup. For an
Organization level setup, ensure to pass the organization code and the corresponding corporate
address as input to the deploymentaccelerator.properties
file. For a Hub level
setup, you need not pass any parameter. When you run the Deployment Accelerator script, an
enterprise organization is created in Sterling Order Management System Software, and configurations are added
for the organization. For more information, see the configurations that are provided by Deployment
Accelerator.
Procedure
- Create the
deploymentaccelerator.properties
file,
and save it in the <Runtime>\properties folder.
See the sample deploymentaccelerator.properties.sample
file
that is present in the <Runtime>\properties folder.
- Set the following properties in the
deploymentaccelerator.properties
file:
Organization.OrganizationCode
- This is mandatory. Pass the organization code
of the enterprise organization.Note: The Deployment Accelerator script calls the
manageOrganizationHierarchy
API to create an enterprise organization. However, if
the organization is already present in Sterling Order Management System Software, the API is not
called.
Organization.CorporatePersonInfo.*
- Set of properties that are used for
capturing the personal information and addresses of the enterprise organization.The sample
deploymentaccelerator.properties.sample
property file contains the following
corporate address attributes:
- Organization.CorporatePersonInfo.EMailID=
- Organization.CorporatePersonInfo.DayPhone=
- Organization.CorporatePersonInfo.ZipCode=
Important: You must set at least one corporate address
attribute.
Additionally, you can set other address or personal information attributes
such as AddressID
, Company
, MiddleName
that is
supported by Sterling Order Management System Software. For the list
of attributes, see the CorporatePersonInfo
input XML element of the
manageOrganizationHierarchy
API present in the Javadoc.
The syntax for the property is
Organization.CorporatePersonInfo.<attribute name>
. For example, in the
manageOrganizationHierarchy
API, the City
attribute refers to the
name of the city in the organization's address. Pass the city name as
Organization.CorporatePersonInfo.City=<city name>
.
- Run the Deployment Accelerator script by using the appropriate
command from the <Runtime>\bin folder.
Note:
- The Deployment Accelerator script creates an enterprise organization and adds configurations
that are specified in the Deployment Accelerator templates.
However, the business participants such as Nodes, Sellers, Buyers must be created by using the
Applications Manager.
- By default, Deployment Accelerator does not assign any
locale code for the organization. Therefore, ensure to assign the appropriate locale code for the
organization from the Applications Manager. For more information about defining locale codes, see
defining locales.