Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
Merge branch 'bugfix/5.6/TMDM-7646'
Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
Merge branch 'maintenance/5.6'
TMDM-7626 : "Error while saving composite keys staging record"

Fix copy() issue for entity types (copy loosing key field declaration original order).
Adds unit test for issue.
(https://jira.talendforge.org/browse/TMDM-7626)
Merge branch 'maintenance/5.6' of https://github.com/Talend/tmdm-server-se
TMDM-3449 : beforeDeleting error message cannot be displayed in WebUI

  -- exception process handling beforeDeleting error message

  -- using alert messagebox & webUI should not proceed as if there is a error.
Merge branch 'maintenance/5.6' of https://github.com/Talend/tmdm-server-se into maintenance/5.6
TMDM-7619 : Add pop required necessary field message when advance search with empty field

  -- Use advsearch_lessinfo() message show alert information