Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-8180

Backport Make the bootstrap order of cms-dashboard, cms-reports, cms-browser and cms-admin deterministic

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 2.26.05
    • None

    Description

      Currently it is

      <!-- CMS dashboard perspective -->
      <sv:node sv:name="cms-dashboard">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>hippo:initializeitem</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentresource" sv:type="String">
      <sv:value>cms-dashboard.xml</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentroot" sv:type="String">
      <sv:value>/hippo:configuration/hippo:frontend/cms</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:sequence" sv:type="Double">
      <sv:value>902.0</sv:value>
      </sv:property>
      </sv:node>
      <!-- CMS builtin reports -->
      <sv:node sv:name="cms-reports">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>hippo:initializeitem</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentresource" sv:type="String">
      <sv:value>cms-reports.xml</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentroot" sv:type="String">
      <sv:value>/hippo:configuration/hippo:frontend/cms</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:sequence" sv:type="Double">
      <sv:value>902.0</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:reloadonstartup" sv:type="Boolean">
      <sv:value>true</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:version" sv:type="String">
      <sv:value>2.25.03</sv:value>
      </sv:property>
      </sv:node>
      <!-- CMS browser perspective -->
      <sv:node sv:name="cms-browser">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>hippo:initializeitem</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentresource" sv:type="String">
      <sv:value>cms-browser.xml</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentroot" sv:type="String">
      <sv:value>/hippo:configuration/hippo:frontend/cms</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:sequence" sv:type="Double">
      <sv:value>902.0</sv:value>
      </sv:property>
      </sv:node>
      <!-- CMS admin perspective -->
      <sv:node sv:name="cms-admin">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>hippo:initializeitem</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentresource" sv:type="String">
      <sv:value>cms-admin.xml</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:contentroot" sv:type="String">
      <sv:value>/hippo:configuration/hippo:frontend/cms</sv:value>
      </sv:property>
      <sv:property sv:name="hippo:sequence" sv:type="Double">
      <sv:value>902.0</sv:value>
      </sv:property>
      </sv:node>

      this results in a possibly different order for bootstrapped items, making the bccm tool incorrectly identify changes

      Attachments

        Issue Links

          Activity

            People

              jsheriff Junaidh Kadhar Sheriff
              aschrijvers Ard Schrijvers
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: