[
https://issues.apache.org/jira/browse/SYNCOPE-893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15364076#comment-15364076
]
Francesco Chicchiriccò commented on SYNCOPE-893:
------------------------------------------------
The real failure here is that the pull task execution is not reported and
errors are only logged.
The reason behind this seems to be quite odd: it's not the {{merge()}} but
rather the {{flush()}} invoked afterwards that fails with
{code}
org.apache.openjpa.persistence.InvalidStateException: The field "realm" of
instance "JPAGroup[5576abb5-9d32-4459-b6ab-b59d32345933]" contained a null
value; the metadata for this field specifies that nulls are illegal.
{code}
> International characters in group name
> --------------------------------------
>
> Key: SYNCOPE-893
> URL: https://issues.apache.org/jira/browse/SYNCOPE-893
> Project: Syncope
> Issue Type: Bug
> Components: core
> Affects Versions: 2.0.0-M4
> Environment: Linux (CentOS7), Standalone install, M4, Oracle Java,
> 64Bit
> Reporter: Jonas Israelsson
> Assignee: Francesco Chicchiriccò
> Fix For: 2.0.0
>
> Attachments: stacktrace
>
>
> If trying to pull a group with a name containing international characters
> from ldap syncope will fail.
> Simply add the following group to the embedded ApacheDS in a standalone
> installation.
> {code}
> dn:: Y249csOka3Ntw7ZyZ8OlcyxvdT1Hcm91cHMsbz1pc3A=
> objectclass: top
> objectclass: groupOfUniqueNames
> cn:: csOka3Ntw7ZyZ8Olcw==
> uniquemember: uid=pullFromLDAP,ou=People,o=isp
> owner: uid=pullFromLDAP,ou=People,o=isp
> {code}
> Sync, and watch it crash and burn.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)