Closed pauljohe-dnb closed 1 year ago
Looks like known problem with planned fix: https://www.ibm.com/support/pages/apar/IT42506 Not something that can be handled by this repo as it's in the underlying MQ classes.
Thanks for info!
I guess this issue can be marked as completed as soon as it points to the updated transitive dependency with the fix. 👍
The fix is meant to be available in MQ 9.3.2 which is referenced from current versions of this Spring package
Using JmsTemplate with something like this in the logging setup cause the IBM MQ driver to crash:
<logger name="org.springframework" level="debug"/>
:Here is the Spring framework code from the above stack:
Upon further debugging, the 'jsonIfy' method tries to read 'XMSC_WMQ_HOST_NAME' and 'XMSC_WMQ_PORT' as strings so the initialization crashes on an assert in the code which does not allow reading these properties as strings.
The spring boot config is using the default values and is trying to connect to a local docker container with the correct setup.
If the logger is set to info level, everything works correctly.