Nope the JmsMetadata Factory does not accept the cache in the constructor. I can create a new factory but is this really useful ? :/