Project: mule
Issue MULE-7293: TransientRegistry does not dispose all registered objects on dispose.
When the dispose method is called on a TransientRegistry instance, the current registered objects are not disposed. Also, if different objects are registered using the same key, just the last object is kept and previous ones are lost. They should also be disposed at dispose phase.
Story points: 2