liferay 6.1 CE + LDAP 导入自定义字段

导入自定义字段时无论如何尝试都不成功,但是自定义字段的值导出到ldap是没有问题的。

感谢牛人 https://www.liferay.com/zh/community/forums/-/message_boards/message/29986208

原来是 6.1 CE 版的bug, EE版据说没有这个问题

创建ext, 重写PortalLDAPImporterImpl的populateExpandoAttributes方法

将下面的代码
if (!expandoMappings.containsKey(name) ||
_ldapUserIgnoreAttributes.contains(name)) {
改为
if (expandoMappings.containsKey(name) &&
!_ldapUserIgnoreAttributes.contains(name)) {

完工

猜你喜欢

转载自likaidalian.iteye.com/blog/1993314
6.1
ce