CachedSessionInvocationHandler properly caches createSharedConsumer results

Issue: SPR-11956
ConstructorResolver's exception message on null factory-bean hints at potential BeanPostProcessor involvement

Issue: SPR-11951