This article helps you learn how to copy, search, and replace values in sling /etc/map mappings to quickly apply different domains and run modes for different environments.

Environment

  • AEM 6.3

Steps

  1. Download the attached package copy-slingmap-*.zip

  2. Install the package to the package manager (http://host:port/crx/packmgr/index.jsp)

  3. Browse to http://host:port/apps/tools/components/copyslingmap/run.html

  4. Enter a Source Path, for example /etc/map.publish.dev

  5. Enter a Destination Path for example /etc/map.publish.qa

  6. Enter up to five searches and replace expressions that would be applied in the Search # and Replace # fields.  These are plain string replacements, not regular expressions.

How it works

  1. Make a copy of the mapping node from Source Path to the Destination Path.

    Obs!

    If the Destination Path exists, then the Source Path would be ignored and the mappings existing at the Destination Path would be updated.

  2. Update properties under the Destination Path using the search and replace strings.

  3. Move nodes under the Destination Path using the search and replace strings.

Hämta

Denna produkt är licensierad enligt en Creative Commons Erkännande-Ickekommersiell-Dela Lika 3.0 Unported-licens  Twitter™- och Facebook-inlägg omfattas inte av villkoren i Creative Commons-licensen.

Juridiska meddelanden   |   Onlinesekretesspolicy