Deprecate conditional attribute values

You can deprecate conditional attribute values so that they no longer appear in the IXIA CCMS Desktop dialogs when you apply conditions.

About this task

The difference between deprecating a value and deleting it is that if you delete a value that is in use, the CCMS might display messages indicating a subjectScheme violation. These message do not indicate an error and do not interfere with editing or publishing the content, but they are annoying.

To avoid these messages, deprecate the value instead. This makes it unavailable for future use but becase the value is still present in the file, it is not flagged as an invalid value.

Important: Make configuration changes in a test environment and confirm they work before copying them to a production environment.

Procedure

  1. In the TEXTML Administration perspective, connect to your server.
  2. Locate the conditionaltext.xml file in the repository.
  3. Check out the file and open it for editing.
  4. Set the deprecated="true" attribute to the <allowedvalue> element of the value to deprecate.
    For example:
    ...
        <category name="Platform" xmlattribute="platform">
            <allowedvalue>linux</allowedvalue>
            <allowedvalue>mac</allowedvalue>
            <allowedvalue deprecated="true">solaris</allowedvalue>
            <allowedvalue>windows</allowedvalue>
        </category>
    ...
  5. Save, close, and check in the file.
  6. Inform users of the changes and ask them to close and reopen their CCMS Desktop to apply the changes.