Does the springsupport SingleSharedConnectionFactory perform any other magic besides caching the connection related objects that the CachingConnectionFactory does not?
I did not compare them but if you use SwiftMQ, I recommend to use our lib because we tested it and if there is a bug, it will be fixed ASAP.