I just posted an ldap-vcard.jar into Jira.
You should be able to drop it into lib/, configure and restart.
Configuration is now in jive-messenger.xml instead of an external properties file.
To support any client and allow multiple ldap attributes to one vcard element, the vcard-mapping element is a whole vcard xml snippet enclosed in CDATA.
An attrs attribute on each element can hold the ldap attribute names for the element data placeholders. The attrs attribute gets stripped before returning to the manager.
Yeah, that sounds confusing.
It makes more sense if you see it:
317 SW Alder St Ste 500
uid: home: shell: