IBM Support

PM17634: REST API's fails when trying to server a SYNC request from RQM

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ReqWeb REST APIs are failing when Rational Quality
    Manager is trying to SYNC requeirements.
    The error  given in the RQM  log is is :
    18 May 2010 16:04:08,781 [AsynchronousTaskRunner-2]  WARN ibm.rq
    m.requirement.sync.util.ReqWebJRSHttpsClient  - Invoke ReqPro Re
    st API failed! Error code: 409 Not available on a requirement of
     this weight. Use Refresh() to change the requirement's weight.
    Current weight= 5
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a Rational Quality Manager (RQM) project tries to
    Synchronize ( SYNC operation ) with a ReqPro project, the
    synchronization fails with following error message ( in RQM
    log ) :
    
    "18 May 2010 16:04:08,781 [AsynchronousTaskRunner-2] WARN
    ibm.rqm.requirement.sync.util.ReqWebJRSHttpsClient - Invoke
    ReqPro Rest API failed! Error code: 409 Not available on a
    requirement of this weight. Use Refresh() to change the
    requirement's weight. Current weight= 5 "
    
    The error is randomly given in ReqPro REST Services API
    when trying to get a requirement field
    

Problem conclusion

  • The ReqPro REST Services have been modified to refresh the
    requirements collection before processing it.
    In case of an error is found, it is logged on the System log
    and continues with the next field to avoid failing the
    synchronization just for one error in a requirement field.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM17634

  • Reported component name

    REQUISITEPRO WI

  • Reported component ID

    5724G3900

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-06-30

  • Closed date

    2010-08-19

  • Last modified date

    2010-08-19

  • 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

    REQUISITEPRO WI

  • Fixed component ID

    5724G3900

Applicable component levels

  • R711 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSHCT","label":"Rational RequisitePro"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
19 August 2010