IBM Support

PK44768: CICS SERVICE FLOW RUNTIME (SFR) APPLICATION DOES NOT SEE ANY DATA IN THE BUFFER ON THE RECEIVE.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A 3270 application is invoked via transaction id plus user
    data.  So from a blank screen the user enters "FORM DPSTP".
    They have recorded a flow using SFM terminal recorder,
    generated the LINK3270 service adaptor (specifying Startup
    Transaction Data = FORM DPSTP), and deployed the flow to the
    CICS Service Flow Runtime.  During execution of the service
    flow, the application receives control.  The application
    first does a RECEIVE.  However, the application does not
    see any data in the buffer, not even the transaction ID.
    Preliminary analysis indicates there may be some problems in
    DFHMAVCP.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Service Flow Runtime (SFR) receives an  *
    *                      empty buffer on an EXEC CICS RECEIVE.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In the reported problem, an SFR application was interfacing
    with CICS via the LINK3270 bridge, this architecture uses
    commareas and structures to transfer data between the 'backend'
    (CICS), and the 'front end' (SFR).  However, a path exists in
    DFHMAVCP where on initial invocation, data from the input
    buffer on the initial EXEC CICS RECEIVE is not moved to the
    RECEIVE VECTOR in SFR.  As a consequence, a field that was
    expected to be populated was blank. When this happened, the
    Service Flow Runtime stopped executing.
    

Problem conclusion

  • DFHMAVCP has been amended and will now correctly process the
    input buffer to the RECEIVE VECTOR on initial invocation.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK44768

  • Reported component name

    SERVICE FLOW FE

  • Reported component ID

    5655M1502

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-05-08

  • Closed date

    2007-10-10

  • Last modified date

    2007-11-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK30080

Modules/Macros

  •    DFHMAVCP
    

Fix information

  • Fixed component name

    SERVICE FLOW FE

  • Fixed component ID

    5655M1502

Applicable component levels

  • R200 PSY UK30080

       UP07/10/11 P F710

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC5SJS","label":"Service Flow Feature"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 November 2007