Avoid trouble: If you plan to install the application
server on a z/OS system in which program control is enabled, when
you log into a form-based web application you might receive the following
error message in the system log file:
ICH420I PROGRAM BBORSMCT FROM LIBRARY WAS.SBBOLD2 CAUSED THE ENVIRONMENT TO BECOME UNCONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON)
PROCESSING.
If you receive this message,
you should also see the errno2 code 151782063 in a RAS Trace for
the servant:
name --> errno value --> 157 --> 0x9d name --> errno2 value --> 151782063 --> 0x090C02AF
The 02AF indicates that the program controlled bit is
not properly set. The specified function is not supported in an address
space where a load is done that is not program controlled.
Although program control is enabled on the z/OS system,
the program control extended control bits for the application server's
native modules will not be enabled. To prevent or resolve this problem
enable the program control bits for all of the native load modules
in the SMP/E HTTP Server file system (HFS).
- Add the necessary attributes to the modules:
cd SMPE_ROOT/usr/lpp/install_root/V7R0/lib/modules
extattr +p *
- Add the attributes to the *.so files and bbo* files in the lib
directory:
cd SMPE_ROOT/usr/lpp/install_root/V7R0/lib
extattr +p *.so
extattr +p bbo*
gotcha