Configure new object types for Publishing

The CCMS is set up to Publish all the default DITA map and topic types, as well as images, projects, resources, and ditavals. If you have specialized additional topic or map types, you must add the classes of those objects to ensure CCMS Desktop can Publish them.

About this task

CAUTION: Use extra caution when editing this file. Be sure you understand the effects of your changes.

To complete this task, you need the full class of the specialized topic or map type. You can find that in the object's .mod file. For example, if you integrating the FAQ specialization, you will find a file named faq.mod in the package. At the end of that file is this section:

The name to use for this process is the full value of CDATA. The type to use is the text immediately after ATTLIST.

Note: If you are unfamiliar with DITA classes or using XPath, consider contacting IXIA CCMS Customer Supportfor help with this procedure.

Procedure

  1. In the TEXTML Administration perspective, connect to your server.
  2. Locate the ditaclasses.xml file in the repository's /system/conf collection.
  3. Check out the file and open it for editing.
  4. In the appropriate section of the file, copy and paste an existing <class> element.
  5. From the object's .mod file, copy the entire contents of the CDATA attribute between but not including the quotes exactly as-is, including all spaces.

    For example, to add the faq topic type to this file, copy the highlighted text, including the trailing space.

  6. Paste the copied class into the new <class> element.
  7. Edit the @type attribute of the new <class> element to reflect the object type that is root element of the object.

    The highlighted text shows the @name and @type for the new <class>:

    Generally, you do not have to change any other information in the new <class> element.

  8. Save, close, and check in the file.
  9. Inform users of the changes.
    The changes are automatically applied once users close and then reopen their IXIA CCMS Desktop. Users can also apply the changes without restarting their CCMS Desktop by clicking IXIA CCMS > Synchronize Configuration.