Closed ranganath2334 closed 1 year ago
I can see you've already added a comment on https://github.com/spring-projects/spring-framework/issues/22031 so let's keep the conversation in one place. A sample that we can run ourselves would be a good way to make progress.
Affects: \
Hi , The issue is similar to https://github.com/spring-projects/spring-framework/issues/22031
We are also facing the same issue with the combination JmsTemplate/CachingConnectionFactory. The stacktrace:
we added the fix by explicitly calling CachingConnectionFactory#resetConnection in the catch block and retried sending the message When the exception "org.springframework.jms.IllegalStateException: JMSCC0020 This session is closed" occurred. But still the same exception occurred again
The issue of "org.springframework.jms.IllegalStateException: JMSCC0020 This session is closed." is occurring only intermittently
Spring JMS version is 5.2.7 IBM MQ 7.5.0.8 Spring-boot is 2.2.8.
there was an exception when it tried to close the connection: so, the connection was not closed and in the retry of sending message closed session was used and failed again.
Could you please help on this
Thanks