Execution Group abends showing WTX libraries following WMB upgrade
After you upgrade to WebSphere Message Broker (WMB) 18.104.22.168, message flows containing WTX nodes cause their Execution Groups to abend.
Note: This has also been confirmed to occur in WMB 22.214.171.124 and WMB 126.96.36.199.
The abend files will show WTX libraries (dtxwmqi.lil).
The 'jre16' directory provided with some versions/Fix Packs of WMB contains a file ('libjvm.a') that negatively impacts WTX processing.
Resolving the problem
Make the following changes to the directory 'jre16/lib/ppc64/classic':
1) alter the filename of 'libjvm.a' to 'libjvm.a.bkp'
2) create a new symlink 'libjvm.a' pointing to 'libjvm.so'
Then, restart your Broker.
The final directory contents should look similar to this:
lrwxrwxrwx root system 9 libjvm.a -> libjvm.so
-rwxr-xr-x root system 136763 libjvm.a.bkp
-rwxr-xr-x root system 136763 libjvm.so
WMB MB Message Broker MQ Integrator WBIMB WBI-MB MQSI WMQI WTX