Hello,

I am using integration activitites in a workflow, to try to set
displaynames and descriptions for roles.

I am using setResourceLocalizedStrings from the roleservice.

I am able to set "en" locales, by using 2 integration activities

The first where I specify

'en' = Envelope/Body/setRoleLocalizedStringsRequest/locStrings/
localizedvalue/locale
'my string' = Envelope/Body/setRoleLocalizedStringsRequest/locStrings/
localizedvalue/value
'2' = Envelope/Body/setRoleLocalizedStringsRequest/type

And the second one

'en' = Envelope/Body/setRoleLocalizedStringsRequest/locStrings/
localizedvalue/locale
'my string' = Envelope/Body/setRoleLocalizedStringsRequest/locStrings/
localizedvalue/value
'2' = Envelope/Body/setRoleLocalizedStringsRequest/type

This gives me Display name and Description set to 'my string'

Now, I wanted to do the same, and add 'da' as locale for the 2 settings
(as well as english). I have tried chaining 2 extra integration activies,
and that does not work, it fails, and removes the 'en' localization, and
replaces it with a 'da' localization, and since the role now no longer
have an 'en' localization, it is invalid.

What would be the correct method to set more than one locale on a role?