IBM Support

PH58341: RPT TEST GENERATOR OMITS NULL PARAMETERS IN JSON DATA TRANSFORM

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The customer's application has POST content in JSON format that
    includes a
    parameter with an explicit null value, similar to the dwwid
    parameter in the
    following:
    
      {"wwid":"tk227","dwwid":null,"role_id":2}
    
    When they generate a test with RPT 10.2.3 with the default
    options (so that
    Convert to JSON format is checked in the Data Transforms), the
    POST content
    only has the wwid and role_id parameters:
    
      {
        "wwid": "tk227",
        "role_id": 2
      }
    
    Note that the dwwid is missing.  If they playback this test,
    their server
    rejects it with a 500 Internal Server Error.
    
    If they disable the JSON data transform and generate a test,
    then POST content
    includes all three parameters:
    
      {"wwid":"tk227","dwwid":null,"role_id":2}
    
    and this test will playback successfully.
    
    The customer also confirmed that if they manually add dwwid with
    a null value:
    
      {
         "wwid": "tk227",
         "dwwid": null,
         "role_id": 2
      }
    
    to the JSON-transformed content, it will playback successfully
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * RPT/DTP users                                                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See Error Description                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH58341

  • Reported component name

    PERF TESTER WIN

  • Reported component ID

    5724J9601

  • Reported release

    A21

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-11-22

  • Closed date

    2024-03-28

  • Last modified date

    2024-03-28

  • 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

    PERF TESTER WIN

  • Fixed component ID

    5724J9601

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSMMM5","label":"Rational Performance Tester"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A21","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
04 April 2024