IBM Support

PM55494: Updating dependent list in 7.1.2.* Clearquest using OSLC fails when parent fields share a value

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Updating three level ( or more)  dependent  list   doesn't work
    in 7.1.2.* Clearquest with OSLC ( 1.0 ? 2.0)  when a value is
    common between the two parent fields.
    
    Let's say dependency is between Project-? Subproject-?SW_num,
    all three being stateless record types.
    Project b1p1 has subprojects b1p1s1 and b1p1s2.
    Project b1p2 has subprojects b1p2s1 and b1p1s2. See how  b1p1s2
    is common between the two, although they are two separate
    subproject records.
    Each Subproject has its own separate set of SW_NUM values.
    Say  there is a Defect with value b1p1 for project and b1p1s2
    for Subproject and then corresponding SW_NUM. If you try to
    modify the record  using 'PUT'  call in OSLC  giving  values
    b1p2 for Project,  b1p1s2 for Subproject and  correct SW_NUM for
    this combination, it fails  saying  'The field 'SubProject' is
    mandatory; a value must be specified' and ' The field 'SW_num'
    has values not permitted by its choice list'....
    
    Same use case works  in 7.1.1.* with OSLC 1.0, but errors out in
    7.1.2. *.  Fails using 7.1.2.4 and  technote
    http://www-01.ibm.com/support/docview.wss?uid=swg21507620.
    It  works using OSLC if  I update   b1p2 for Project,  b1p2s1
    for Subproject (value not shared between projects).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Updating three level (or more) dependent list fields using
    OSLC ( 1.0 ? 2.0) gives an error on ClearQuest 7.1.2.x when
    a value is common between the two parent fields.
    

Problem conclusion

  • A fix is available in ClearQuest 7.1.2.7 and 8.0.0.3.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM55494

  • Reported component name

    CLEARQUEST UNIX

  • Reported component ID

    5724G3601

  • Reported release

    712

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-06

  • Closed date

    2012-06-25

  • Last modified date

    2012-06-25

  • 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

    CLEARQUEST UNIX

  • Fixed component ID

    5724G3601

Applicable component levels

  • R712 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSH5A","label":"Rational ClearQuest"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.2","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
25 June 2012