Web Services on IBM AIX
Requirements for IBM® AIX®.
XL C++ Runtime for AIX version
The "IBM XL C++ Runtime for AIX" version must be 13.1
To check the installed C++ runtime version, execute the following
commands:
$ lslpp -l | grep "IBM XL C++ Runtime for AIX"
xlC.aix61.rte 13.1.3.0 COMMITTED IBM XL C++ Runtime for AIX 6.1
xlC.rte 13.1.3.0 COMMITTED IBM XL C++ Runtime for AIX
Note: If the C++ runtime is not installed, Web Services library usage will produce the
following error message:
Could not load C extension library 'com'.
Reason: A file or directory in the path name does not exist.
For more details about the C++ runtime package installation on AIX, see https://www.ibm.com/support/pages/ibm-xl-cc-runtime-aix-131
OpenSSL and /deb/urandom PRNG numbers
Due to an IBM issue on 64-bit platforms, the OpenSSL library is unable to open the system /dev/urandom device to generate a PRNG number.
If you want to use security APIs in your GWS application (especially if you access a server in HTTPS), install Entropy Gathering Daemon (EGD).