I want to read from a TOPIC (IBM-MQ). I set both a "durableSubscriptionName" and a client ID. However, the DefaultJmsMessageContainerFactory gives me an error:
JMWCC0101: The clientID cannot be null I've tried the same configuration using Spring JmsTemplate directly, and setting the clientId on the connection, and that works. Do I need to specify a custom "connectionFactory"? Looking at the code for DefaultJmsMessageContainerFactory , it looks like it should handle setting the clientID to the underlying connection. Any thoughts on what I should look for?