Problem:
If <product-install>/bin contains mfds32 and mfds64, why is mfds32 run by default when starting mfds ?
Solution:
mfds will always start using mfds32, as per the content of the mfds script.
The script contains...
if [ -f "$COBDIR/bin/mfds32" ]; then
MFDS=mfds32
else
MFDS=mfds64
fi
So mfds32 will always be run if it has been installed.
The only way to start mfds using mfds64, is to amend the mfds script to read..
if [ -f "$COBDIR/bin/mfds64" ]; then
MFDS=mfds64
else
MFDS=mfds32
fi
Additional information:
mfds64 will run as expected, but mfds32 is the one that has been most tested/used, so the historical preference has been to use mfds32.
Since the network requests between mfds and other components that rely on it are identical regardless of bitism, there should be no practical difference between using 32 and 64bit
Incident#3145598
#EnterpriseDeveloper
#MFDS
