[LDAP Mapping] Possible to use something else then samAccountName as username?

Hello,

my question is similar to existing ones (http://community.igniterealtime.org/thread/49359 and http://community.igniterealtime.org/message/226127).

The question http://community.igniterealtime.org/message/186685 has a marked answer, but it doesn’t work for me.

here is my vcard mapping, what is wrong?

<vCard xmlns="vcard-temp">
  <N>
    <GIVEN>{givenName}</GIVEN>
    <FAMILY>{sn}</FAMILY>
  </N>   <EMAIL>
    <INTERNET/>     <USERID>{mail}</USERID>
  </EMAIL>   <FN>{givenName} {sn}</FN>   <NICKNAME>{displayName}</NICKNAME>   <ADR>
    <HOME/>     <STREET>{homePostalAddress}</STREET>     <PCODE>{homeZip}</PCODE>     <CTRY>{co}</CTRY>
  </ADR>   <ADR>
    <WORK/>     <STREET>{streetAddress}</STREET>     <LOCALITY>{l}</LOCALITY>     <REGION>{st}</REGION>     <PCODE>{postalCode}</PCODE>     <CTRY>{co}</CTRY>
  </ADR>   <TEL>
    <HOME/>     <VOICE/>     <NUMBER>{homePhone}</NUMBER>
  </TEL>   <TEL>
    <HOME/>     <CELL/>     <NUMBER>{mobile}</NUMBER>
  </TEL>   <TEL>
    <WORK/>     <VOICE/>     <NUMBER>{telephoneNumber}</NUMBER>
  </TEL>   <TEL>
    <WORK/>     <CELL/>     <NUMBER>{mobile}</NUMBER>
  </TEL>   <TEL>
    <WORK/>     <FAX/>     <NUMBER>{facsimileTelephoneNumber}</NUMBER>
  </TEL>   <TEL>
    <WORK/>     <PAGER/>     <NUMBER>{pager}</NUMBER>
  </TEL>   <TITLE>{title}</TITLE>   <ORG>
    <ORGUNIT>{department}</ORGUNIT>
  </ORG>
</vCard>