[midPoint] Case sensitivity on correlation attribute

Florin. Stingaciu fstingaciu at mirantis.com
Fri Jul 22 22:10:56 CEST 2016


Hello,

I'm running into this issue when importing accounts. I have a user that
already has an account and the import task should find user and link it to
the account. Instead an unmatched situation is found and the object fails
to be processed with the following error:

2016-07-22 19:47:44,429 [] [midPointScheduler_Worker-2] ERROR
(com.evolveum.midpoint.model.impl.sync.SynchronizationServiceImpl):
SYNCHRONIZATION: Error in synchronization on
resource:7ac978b7-3eed-4fa8-8f24-2cf8e10f79ee(Corporate Active Directory)
for situation UNMATCHED: ObjectAlreadyExistsException: Error processing
focus(user:null(aditya_kuppa)): constraint violation: Found conflicting
existing object with property name =
PP({.../common/common-3}name):[PPV(PolyString:user_name)]:
user:83e5be67-9e12-4bdf-a001-be88251a14c3(user_name). Change was
ResourceObjectShadowChangeDescription(objectDelta=ObjectDelta(ShadowType:2975901f-e9de-4079-b2e2-f7a615684a12,ADD:
shadow:2975901f-e9de-4079-b2e2-f7a615684a12(CN=User
Name,OU=People,DC=SYMC,DC=EXAMPLE,DC=COM)),
currentShadow=shadow:2975901f-e9de-4079-b2e2-f7a615684a12(CN=User
Name,OU=People,DC=SYMC,DC=EXAMPLE,DC=COM), oldShadow=null, sourceChannel=
http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import,
resource=resource:7ac978b7-3eed-4fa8-8f24-2cf8e10f79ee(Corporate Active
Directory))

com.evolveum.midpoint.util.exception.ObjectAlreadyExistsException: Error
processing focus(user:null(user_name)): constraint violation: Found
conflicting existing object with property name =
PP({.../common/common-3}name):[PPV(PolyString:user_name)]:
user:83e5be67-9e12-4bdf-a001-be88251a14c3(user_name)

I believe this is due to a case sensitivity issue. Here's my entry for my
ri:user attribute: http://pastebin.com/sBkddsZn

As you can tell, I convert everything to lower case on the inbound rule and
I believe the correlation attribute is case sensitive. Is there any way to
specify that the correlation attribute should be case insensitive?

Here's my correlation entry: http://pastebin.com/NW0dgsiv

Thanks,
-F
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20160722/6165e639/attachment.htm>


More information about the midPoint mailing list