Fixes are available
Rational Build Forge Fix Pack 3 (8.0.0.3) for 8.0
Rational Build Forge Fix Pack 4 (8.0.0.4) for 8.0
Rational Build Forge Fix Pack 5 (8.0.0.5) for 8.0
Rational Build Forge Fix Pack 6 (8.0.0.6) for 8.0
Rational Build Forge Fix Pack 7 (8.0.0.7) for 8.0
Rational Build Forge Fix Pack 8 (8.0.0.8) for 8.0
Rational Build Forge Fix Pack 9 (8.0.0.9) for 8.0
Rational Build Forge Fix Pack 10 (8.0.0.10) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.10
Rational Build Forge Fix Pack 11 (8.0.0.11) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.11
Rational Build Forge Fix Pack 12 (8.0.0.12) for 8.0
Rational Build Forge Fix Pack 13 (8.0.0.13) for 8.0
Rational Build Forge Fix Pack 14 (8.0.0.14) for 8.0
Rational Build Forge Fix Pack 15 (8.0.0.15) for 8.0
Rational Build Forge Interim Fix 1 for 8.0.0.15
Rational Build Forge Fix Pack 16 (8.0.0.16) for 8.0
Rational Build Forge Fix Pack 17 (8.0.0.17) for 8.0
Rational Build Forge Fix Pack 19 (8.0.0.19) for 8.0
Rational Build Forge Fix Pack 18 (8.0.0.18) for 8.0
Rational Build Forge Fix Pack 20 (8.0.0.20) for 8.0
Rational Build Forge Fix Pack 21 (8.0.0.21) for 8.0
Rational Build Forge Fix Pack 22 (8.0.0.22) for 8.0
APAR status
Closed as unreproducible in next release.
Error description
A spwaned job by .runwait don't get step environment of calling step. MJC sets project environment and it should set or override if calling step contains envionment. It processes project environment but for calling step environment. This problem don't occur in inlined and chained. Perl engine and v7 don't have the problem. Reproduce steps; 1. create 3 environment groups and add variables TEST-ENV-PRJ-LEVEL VAR1=PROJECT VAR2=PROJECT VAR3=PROJECT TEST-ENV-INLINE-LEVEL VAR2=INLINE VAR3=INLINE TEST_ENV-RUNWAIT-LEVEL VAR3=RUNWAIT 2. Create 2 Libraries "L-TEST-INLINE" s_echo_vars_by_inline echo ${VAR1} echo ${VAR2} echo ${VAR3} s_call_runwait <--- set step level environment "TEST-ENV-INLINE-LEVEL" echo ${VAR1} echo ${VAR2} echo ${VAR3} .runwait "L-TEST-RUNWAIT" <--- set project level environment "TEST_ENV-RUNWAIT-LEVEL" s_echo_vars_by_runwait echo ${VAR1} echo ${VAR2} echo ${VAR3} 3. Create a project with assignig selector "P-TEST-ENVIRONMENT" <--- set project level environment "TEST-ENV-PRJ-LEVEL" s_echo_vars_by_project echo ${VAR1} echo ${VAR2} echo ${VAR3} s_inline_lib <--- inline library "L-TEST-INLINE" .sleep 0 The spwaned job of "L-TEST-RUNWAIT" is exptected to have below result; EXEC PROJECT EXEC INLINE EXEC RUNWAIT However, MJC gives below output; EXEC PROJECT EXEC PROJECT EXEC RUNWAIT *) V7 and Perl engine gives expected output with same project and environment. Workaround: N/A
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * None * **************************************************************** * PROBLEM DESCRIPTION: * * .RUNWAIT COMMAND DON'T SET STEP ENVIRONMENT TO SPWANED JOB * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Problem not reproducible on Build Forge 8.0.0.2 iFix 8 and above
Temporary fix
Comments
APAR Information
APAR number
PI36734
Reported component name
RATIONAL BUILDF
Reported component ID
5724S2700
Reported release
800
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-03-10
Closed date
2015-11-12
Last modified date
2015-11-12
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
RATIONAL BUILDF
Fixed component ID
5724S2700
Applicable component levels
R800 PSY
UP
Document Information
Modified date:
04 May 2022