Jdbc Message Store always converts the correlation id to a UUID string, even if it's already a String. This causes reaper issues with the correlating message handler because the reap occurs under a different lock to normal group processing. This change ensures the lock is properly mutually exclusive.