Speed up the opening of a map

By default, when opening a map in the DITA Map view, the IXIASOFT CCMS loads all the children of the map.

This operation can take a long time for large maps. To improve the speed at which the IXIASOFT CCMS Desktop opens a map, you can configure the objects that do not need to be loaded automatically when a map is open.

For example, you could configure the CCMS Desktop so that submaps are not automatically loaded when you open a map. They get loaded only when you open them from the DITA Map view.

Note: This can be applied within a Hosted environment, but only within a test server.

To configure the objects that should not be loaded:

  1. Open the TEXTML Administration perspective by clicking the TEXTML Administration shortcut on the tool bar. If the shortcut is not displayed, follow these steps:
    1. Select Window > Perspective > Open Perspective > Other
    2. Click TEXTML Administration.
    3. Click Open.
  2. In the TEXTML Administration view, double-click the server. If your server is not displayed in the view, you must add it to the view.
  3. When the Connect as dialog opens, type your username and password and click OK.
  4. Double-click the name of your Content Store to open a connection to it.
  5. Locate the display.xml file in the repository's /system/conf collection.
  6. Right-click the file and click Check Out.
  7. Double-click the file to open it in the editor.
  8. Locate the <maps> element.
    For example:
    ...
    <maps>
       <references>
          <unexpanded class="- map/map container/container "/>
          <unexpanded class="- map/map container/container containerpart/containerpart "/>
       </references>
       <container class="- map/map container/container ">
          <subcontainer xpath="//*[contains(@class, ' mapgroup-d/mapref ')]" attrib="href"/>
       </container>
    </maps>

    By default, the DITA Map view does not load the containers, which are used in the Dynamic Release Management module.

  9. To configure an object so that it does not get loaded, add its class to the <references> element.
    For example, to prevent submaps from being loaded when you open a map, add the map class to the <references> element, as follows:
    ...
    <references>
       <unexpanded class="- map/map "/>
  10. Save, close, and check in the display.xml file.
  11. Inform users of the changes.
    The changes will be applied automatically once users close and then reopen their IXIASOFT CCMS Desktop. Users can also apply the changes without restarting their CCMS Desktop by clicking IXIASOFT CCMS > Synchronize Configuration.