Customize displayname attribute in Comm Express

Do to a painful period of using Novell Edir for our LDAP directory we have cn as our naming attribute in our directory. Is there a way to get Comm Express addbook lookups to dispay another attribute as Dispay Name (Name) when returning directory search results? We have a pretty formatted name in another attribute (displayName) that I would like to return to the Name column in the uwc.

Thank you,

Ethan

[423 byte] By [ekromhouta] at [2007-11-26 12:36:10]
# 1
If you're willing to dig into the javascript, there's not much you can't do....
jay_plesseta at 2007-7-7 16:01:47 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 2

I've had some success with this, and there have been a few views, so I thought I'd post what was needed. To customize attributes in the comm express addressbook, you can edit the <uwc install dir>/WEB-INF/config/corp-dir/ xml files as documented. A couple of extra things to note though, you can use attributes that are not in inetorgperson in the xlate-inetorgperson.xml file that are available from other objectclasses (I assume the same is true for other xml files). Also, and more importantly for me on this issue, if you are changing the attribute used for displayname, it needs to be an attribute that in substring indexed as the uwc asks the directory to do a server side sort on the values it returns. If you don't index the attribute that you want to use for then the directory server will return a unavailableCriticalExtension error (as it should!) and the uwc address book will barf and not display anything for displayname.

Issue resolved, but I thought this might be helpful for others.

Ethan

ekromhouta at 2007-7-7 16:01:47 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...