`
likaidalian
  • 浏览: 53957 次
社区版块
存档分类
最新评论

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)) {

 

完工

分享到:
评论

相关推荐

    liferay + cas + ldap 集成配置

    标题 "Liferay + CAS + LDAP 集成配置" 涉及到的是在企业级内容管理系统 Liferay 中集成 Central Authentication Service (CAS) 和 Lightweight Directory Access Protocol (LDAP) 的过程。这种集成允许用户通过CAS...

    LifeRay+CAS+LDAP+Tomcat 单点登录门户.pdf

    【LifeRay+CAS+LDAP+Tomcat 单点登录门户】是一种常见的企业级身份验证解决方案,它结合了多个组件来实现高效、安全的用户登录管理。在这个架构中,LifeRay 是一个开源的内容管理系统,用于构建企业门户;CAS...

    liferay6.1开发学习

    【Liferay 6.1 开发学习】 Liferay 是一款开源的企业级门户平台,它提供了内容管理、社交网络、协作工具等功能,适用于构建企业内部或对外的网站和工作平台。Liferay 6.1 版本是其重要的里程碑,包含了丰富的功能...

    LifeRay 6.1 User Guide PDF版(英文版)

    ### Liferay 6.1 用户指南关键知识点解析 #### 一、Liferay 是什么? Liferay是一款开源的企业级门户平台,旨在帮助企业构建功能强大的网站、社区门户和企业应用。它提供了一系列工具和服务来帮助用户创建复杂的...

    liferay6.1,Eclipse3.6开发环境搭建

    3. **Liferay Plugin SDK**:文件名为`liferay-plugins-sdk-6.1.0-ce-ga1-20120106155615760.zip`,包含Liferay 6.1所需的SDK。 4. **Liferay Tomcat Bundle**:文件名为`liferay-portal-tomcat-6.1.0-ce-ga1-...

    Liferay6.1 权限管理

    ### Liferay 6.1 权限管理深度解析 #### 一、权限管理概述 Liferay 6.1 的权限管理是一项重要的功能,它确保了门户的安全性和灵活性。权限管理主要包括用户管理、组织机构管理、站点管理和角色管理等多个方面。...

    Liferay 自定义字段

    自定义字段是Liferay中一个重要的特性,允许用户根据自身需求扩展内容模型,为站点添加个性化和灵活的数据结构。 在Liferay中,自定义字段(也称为扩展属性或Expando)提供了一种方式,让用户在原有内容类型的基础...

    liferay6.1Eclipse3.6开发环境搭建

    ### Liferay 6.1与Eclipse 3.6开发环境搭建详解 #### 一、前言 在软件开发领域,构建一个高效稳定的开发环境至关重要。对于基于Liferay平台进行开发的团队而言,确保开发环境的顺利搭建是项目成功的关键之一。本文...

    liferay-webcontent-migration-6.1-to-6.2:从Liferay 6.1迁移到Liferay 6.2时解决Web内容某些问题的Portlet

    在Liferay 6.2中,结构的字段名称必须在全局范围内唯一,而在6.1中,它们的名称仅在层次结构级别上必须唯一。 Liferay的自动数据库迁移功能没有考虑到这一点,因此,具有重复字段名称的结构无需更改即可进行迁移,...

    Liferay6.1 ServiceBuilder增删改查示例 源代码

    Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置...

    liferay6.1的SSI整合4(SDK开发)

    标题 "Liferay6.1的SSI整合4(SDK开发)" 涉及的是在Liferay 6.1版本中集成Server Side Includes (SSI) 的技术,并且是该系列教程的第四部分,主要关注通过Liferay SDK进行开发。Liferay是一款开源的企业级Portal...

    Liferay 6.1开发学习转载别人的文档.doc

    Liferay 6.1 版本在2011年发布,此版本引入了许多关键改进,包括文件同步功能,提升了文档库的性能,改进了用户界面,增加了表单和工作流设计工具,以及增强了对移动设备的支持。这使得 Liferay 更加适应企业的需求...

    LifeRay 6.1GA2开发手册-英文

    ### LifeRay 6.1GA2开发手册关键知识点解析 #### 一、前言与介绍 根据提供的“LifeRay 6.1GA2开发手册”文档摘要,该手册主要介绍了如何利用LifeRay 6.1.1 GA2版本进行开发工作。LifeRay是一款功能强大的企业级...

    Liferay6.1 strutsDemo-ext

    用Liferay6.1做的一个ext demo,通过struts可以对mysql进行增删改查(只做了查找和删除),里面的jsp会报错,不用管,能正常运行,数据库连接选项自己修改。 感谢http://hu437.iteye.com/blog/727055给了我很大的...

    Using Liferay Portal 6.1

    Using Liferay Portal 6.1

    Liferay_Portal_6.1源码导入到eclipse

    "Liferay Portal 6.1 源码导入到 Eclipse" Liferay Portal 是一个基于 Java 的开源门户平台,提供了丰富的功能和插件,可以满足企业级门户网站的需求。将 Liferay Portal 6.1 源码导入到 Eclipse,以便更好地理解和...

    Liferay_6.1开发学习

    【Liferay 6.1 开发学习】 Liferay 是一个高度可定制的开源企业级门户平台,主要用于构建数字化工作环境、社交网络和企业内部协作系统。它的核心功能包括内容管理、用户管理和工作流程,旨在提供统一的用户体验。...

    liferay_6.1_开发学习

    【Liferay 6.1 开发学习】 Liferay 是一款开源的企业级门户平台,它提供了丰富的功能和可扩展性,适合构建复杂的业务应用和企业网站。Liferay 6.1 版本是其发展历程中的一个重要里程碑,具备稳定性和性能优化。这篇...

    liferay+Portal+二次开发指南

    ### Liferay Portal 二次开发指南 #### 一、Liferay Portal 概览 **Liferay Portal** 是一款开源的企业级门户平台,它基于Java技术构建,支持多种标准,包括JSR 168和WSRP等。Liferay Portal 提供了一个高度可定制...

Global site tag (gtag.js) - Google Analytics