IBM Support

PI12650: Applying nullables to time fields via Webservices always returns null

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment: Windows
    Product name: IBM Rational Business Developer
    
    Program Version    :  9.0.1
    Description.
    Applying nullables to time fields within a Webservice is
    incorrectly returning empty values rather then the actual value.
    
    
    The scenario concerns an application which retrieves a basic
    record via a REST Webservice which in turn includes nullable
    time fields. Where users then edit the record to fill any of the
    time fields when the record is returned via the service those
    input values are ignored and the fields are returned as null.
    
    A widget implementing a webservice Call eg:
    service MyWebservice
        function testFunction(myTime time? in)
            writeStdOut('Received time (must be current time): ' +
    myTime);
        end
    will return the time as blank:'Received time (must be current
    time):        '
    
    Removing the nullable from the above service the applicable time
    is returned.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The nullable time value is cleared when passing data from
    EGL RUI to the REST RPC service.
    

Problem conclusion

  • Update the target null status when assigning a value to the
    time data type.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI12650

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-27

  • Closed date

    2015-03-23

  • Last modified date

    2015-03-23

  • 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

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R850 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
23 March 2015