IBM Support

PM49180: 'PROPPATCH failed' error referencing read-only checkbox fields

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In CQWeb 7.1.1.7 and 7.1.2.4 the following error message appears
    when trying to submit or modify a record after selecting a value
    for a field that has a value change hook.:
    
    Conflict error: Error from RPC server: PROPPATCH failed:
    The field 'XXX' cannot be modified because it is currently
    read-only.'
    
    The field XXX is actually a read-only field using a checkbox
    control in the form. Neither the fired value change hook nor the
    user is trying to set a value for it.
    
    This situation occurs only if the read-only checkbox field does
    not have a default value in its schema definition.
    
    Steps to reproduce:
    
    Using a sample database based on the DefectTracking schema:
    
    1) Create a new SHORT_STRING field, myCheckbox, on the Defect
    record type
    2) Set that field to READONLY in submitted state
    3) Add a checkbox to the Defect_BASE_Submit form
    4) Add a VALUE_CHANGED hook to the 'Project' field which sets
    the value of the Headline to some string
    5) Check in the schema and upgrade the SAMPL database
    6) Log in to CQWeb and submit a new Defect record on the SAMPLE
    database.
    7) Before saving the record, select a value for the Project. The
    error message is thrown and the record cannot be saved.
    
    Workaround:
    
    Modify the schema to add a default value for the checkbox field.
    

Local fix

Problem summary

  • ClearQuest web client was displaying an error message appears
    when users try to submit or modify a record with a read-only
    checkbox control.
    

Problem conclusion

  • A fix is available in ClearQuest 7.1.1.8, 7.1.2.5, and 8.0.0.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM49180

  • Reported component name

    CLEARQUEST WIN

  • Reported component ID

    5724G3600

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-10-03

  • Closed date

    2012-05-30

  • Last modified date

    2012-05-30

  • 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 WIN

  • Fixed component ID

    5724G3600

Applicable component levels

  • R712 PSN

       UP

  • R800 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.1","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
30 May 2012