IBM Support

PM95044: SERVER ENVIRONMENT OF CHAINED PROJECT DOES NOT OVERRIDE CALLING PROJECT ENVIRONMENT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1. Problem description
    Server environment of chained project does not override
    calling project environment
    
        BF reference manual describes environment overrides as
    below sequence. But No.3 does not work and calling environment
    is used in called project if No.4 or No.5 is not defined.
    
        1)Called project server environment.
        2)Calling project's variables, in a set, with 'BF_'
    variable names changed to 'BF_CALLER_'.
        3.)Called project server environment (applied a second time
    in case it was modified by the caller's variables).
        4)Called project environment.
        5)Step environments (if specified) as they are run.
    
    2. Environment
        Customer reported it was found in 7.1.2.2-iFix1, but it is
    also reproduced in 7.1.3.5
    
    3. Reproduce steps.
    1. Test Case
        Project-A      Server      Server Environment
    -------------------------------------------------------
        Project-A --- server1 --- ENV_A
        Project-B --- server2 --- ENV_B
    
        ENV-A
        ---------------
           var1 --- 1
           var2 --- 2
    
        ENV-B
        ---------------
           var2 --- 1
           var3 --- 3
    
    2. A step in Project-A calls Project-B by .run command
    3. 'var2' is defined in both ENV_A and ENV_B.
        'var2' should have value '1' according to Information
    Center, but its value is '2' that inherits from Project-B.
    4.  'var2' value is '1' when associate ENV_B to Project-B or
    step of Project-B by no.4 and no.5 according to Information
    Center.
    

Local fix

Problem summary

  • The is help defect. there are some inconsistent between
    "Environment variable inheritance in chained projects" and
    system parameter. Now, correct it. they are consistent
    

Problem conclusion

  • This is a doc issue, Now make it consistent with the system
    paramter
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM95044

  • Reported component name

    BUILD FORGE EE

  • Reported component ID

    5724S2702

  • Reported release

    712

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-14

  • Closed date

    2013-11-25

  • Last modified date

    2013-11-25

  • 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

    BUILD FORGE EE

  • Fixed component ID

    5724S2702

Applicable component levels

  • R713 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSB2MV","label":"Rational Build Forge"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.2","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
04 May 2022