Next-generation platform

Deploying customization

After you complete the development of extensions, you must bring all the extensions together before deploying them.

Procedure

  1. Add UI extensions.

    For more information about customizing the Sterling Store Engagement (next-generation) UI, see Customizing Sterling Store Engagement (next-generation).

    The <store-temp>/dist directory in your development workspace contains the customization artifacts to be deployed. Copy the contents of <store-temp>/dist to the <runtime>/extensions/isf/webpages/store-frontend/ directory.

  2. Add mashup extensions.

    Add mashup extensions to the <runtime>/extensions/isf/webpages/mashupxmls/ directory.

    The following directories depict your store extensions:
    • <runtime>/extensions/isf/webpages/store-frontend/
    • <runtime>/extensions/isf/webpages/mashupxmls/
  3. To build isf as part of the EAR, pass isf in the -Dwarfiles argument.

    For more information about deploying the EAR, see Deploying the enterprise archive package.

  4. Deploy the EAR, and restart your server.

    Launch the Sterling Store Engagement (next-generation) application by entering the following URL in your web browser.
    https://<IP_ADDRESS>:<PORT>/isf/store-frontend/index.html.

    Note: If the DTK is installed locally, launch the Sterling Store Engagement (next-generation) application by entering the following URL in your web browser.
    https://127.0.0.1:<PORT>/isf/store-frontend/index.html