IBM Support

PM88863: Certain words which contain special characters in them (example:Soft Hypen) cannot be removed from DOORS Client Dictionary

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Certain words which contain special characters in them (example:
    Soft Hyphen whose character code is 173) cannot be removed from
    DOORS Client Dictionary.
    
    Attempts to remove words from client dictionary appears to
    remove the item from the list (it looks like the words are
    removed after clicking the 'Remove selected word' button)
    
    However if you reopen client dictionary window, the removed
    words are back to the list. It looks like some words containing
    hyphens, apostrophes, or super-scripts can not be removed with
    DOORS Dictionary.
    
    Sample steps to reproduce:
    --------------------------------
    Try putting this string into a DOORS object and spell checking
    it.
    string s = charOf(49) charOf(49) charOf(50) charOf(45)
    charOf(173) charOf(98) charOf(105) charOf(116) ''
    
    It should detect '112-bit' as misspelled.  Use the 'Add' button
    to add to the client dictionary. Check the client dictionary and
    see if the character codes there
    match the string.  Then try to delete it.   No error occurs, but
    the entry is not deleted.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The "remove selected word" is in fact removing the word and
    storing the removed word in cache is not working as
    expected, especially when it has special like that. That
    brings back the word again.
    

Problem conclusion

  • The function is corrected such that, cache will store the
    same removed word with it and thus the removed word will not
    appear when opened the dictionary again.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM88863

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    940

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-13

  • Closed date

    2013-12-13

  • Last modified date

    2013-12-13

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R940 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.4

Reference #: PM88863

Modified date: 13 December 2013