`
f408375406
  • 浏览: 1289 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Liferay 与 OpenLdap用户同步问题

阅读更多

我使用的是liferay6.1.2 + cas3.5 + OpenLdap 搭建的门户和统一认证,通过liferay自带的Ldap用户同步机制同步用户,但只能同步1000左右的用户并不能再继续同步报如下错误!另外同步liferay登录未同步成功的用户的方式也能同步过来!但毕竟太麻烦!有解决过同样问题的高手给予帮助!谢谢!

04:29:41,864 ERROR [liferay/scheduler_dispatch-22][PortalLDAPImporterImpl:213] Error importing LDAP users and groups
javax.naming.CommunicationException: [LDAP: error code 2 - paged results cookie is invalid]; remaining name 'ou=users,dc=sitc,dc=com'
        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3115)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3013)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2820)
        at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1829)
        at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1752)
        at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)
        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)
        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:321)
        at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:248)
        at com.liferay.portal.security.ldap.PortalLDAPUtil.searchLDAP(PortalLDAPUtil.java:760)
        at com.liferay.portal.security.ldap.PortalLDAPUtil.getUsers(PortalLDAPUtil.java:557)
        at com.liferay.portal.security.ldap.PortalLDAPUtil.getUsers(PortalLDAPUtil.java:592)
        at com.liferay.portal.security.ldap.PortalLDAPImporterImpl.importFromLDAPByUser(PortalLDAPImporterImpl.java:691)
        at com.liferay.portal.security.ldap.PortalLDAPImporterImpl.importFromLDAP(PortalLDAPImporterImpl.java:206)
        at com.liferay.portal.security.ldap.PortalLDAPImporterImpl.importFromLDAP(PortalLDAPImporterImpl.java:142)
        at com.liferay.portal.security.ldap.PortalLDAPImporterImpl.importFromLDAP(PortalLDAPImporterImpl.java:101)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.liferay.portal.security.lang.DoPrivilegedHandler.doInvoke(DoPrivilegedHandler.java:88)
        at com.liferay.portal.security.lang.DoPrivilegedHandler.invoke(DoPrivilegedHandler.java:56)
        at $Proxy410.importFromLDAP(Unknown Source)
        at com.liferay.portal.security.ldap.PortalLDAPImporterUtil.importFromLDAP(PortalLDAPImporterUtil.java:39)
        at com.liferay.portlet.admin.messaging.LDAPImportMessageListener.doReceive(LDAPImportMessageListener.java:51)
        at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
        at sun.reflect.GeneratedMethodAccessor288.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:67)
        at $Proxy606.receive(Unknown Source)
        at com.liferay.portal.kernel.scheduler.messaging.SchedulerEventMessageListenerWrapper.receive(SchedulerEventMessageListenerWrapper.java:76)
        at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
        at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:69)
        at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:678)
        at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:589)
        at java.lang.Thread.run(Thread.java:662)

分享到:
评论

相关推荐

    Liferay与LDAP集成

    Liferay与LDAP集成是将Liferay门户与目录服务相结合,实现单点登录、用户身份验证和用户数据同步等功能,提升企业级应用的安全性和用户体验。 OpenLDAP是LDAP协议的开源实现,包括slapd(LDAP服务守护进程)、...

    Liferay7门户集成Activiti BPM用户组同步

    在实际的BPM集成开发过程中,Liferay和Activiti这两个异构的系统之间,用户、组的同步需求非常重要,用来实现签收组的概念,比如指定签收组、会签、抢签都需要用到。 Activiti可以通过自定义实现SessionFactory,...

    liferay 6.2开发指南+用户手册

    本指南将基于提供的"liferay 6.2开发指南+用户手册"来深入讲解其核心知识点。 1. **Liferay Portal概述** Liferay Portal是一个强大的企业门户解决方案,支持多租户、个性化视图和可扩展的插件架构。6.2版本在前一...

    liferay解决无法访问页面问题

    ### Liferay 解决无法访问页面问题 #### 一、问题背景与分析 ...通过上述步骤,可以有效地解决 Liferay 中出现的“You don't have permission to view this page”问题,确保用户能够正常访问所需的页面和 Portlet。

    CAS4.2.4 连接Liferay6.2以上版本数据库用户表验证用户 project

    在这个项目中,我们将探讨如何使用CAS 4.2.4版本与Liferay 6.2及以上版本的数据库集成,以便在用户登录时通过验证Liferay的用户表来确认用户身份。 Liferay是一款开源的企业级门户平台,提供内容管理、社交网络和...

    liferay 文档与例子

    7. **国际化与本地化**:Liferay支持多语言环境,开发者需要了解如何为portlet和门户内容添加翻译,以适应全球用户。 例子部分可能包含实际的portlet代码示例、主题配置文件、服务构建案例等,帮助读者通过实践理解...

    liferay快速入门quickstart

    - **用户管理:**Liferay提供了全面的用户管理工具,包括用户账户创建、权限分配等功能,便于组织对访问者和内部员工进行有效管理。 - **主题更换:**通过Liferay的外观管理功能,用户能够自定义网站的主题和布局,...

    liferay详细讲解 liferay项目完全讲解

    首先,我们看到一个名为“JBPM数据库表说明.doc”的文件,这暗示了Liferay与业务流程管理(Business Process Management,简称BPM)系统的集成。JBPM是一个开源的工作流和业务规则管理系统,Liferay可以通过它来实现...

    Liferay 6 入门教程

    "plugins开发指南13-liferay中使用ldap分析.pdf"讨论了Liferay与LDAP(轻量级目录访问协议)的集成,这对于大型企业需要与现有用户目录系统同步的场景非常有用。最后,"plugins开发指南19-liferay6中使用JSON.pdf...

    Liferay Portal Liferay IDE

    Liferay Portal Liferay IDE

    liferay cas ldap 集成配置

    - 设置同步规则,决定何时从LDAP同步用户数据,以及如何处理新用户和组的创建。 最后,你需要测试这些配置是否正确。登录Liferay时,用户应被重定向到CAS服务器进行认证;成功后,用户信息应从LDAP目录中获取并...

    Liferay的CAS SSO实现

    在实际应用中,Liferay的SSO功能可能还需要与其他身份管理解决方案,如LDAP(轻量级目录访问协议)或Active Directory集成,以利用已有的用户数据库。这些集成通常涉及到配置Liferay的用户目录服务,确保它们能够与...

    liferay

    本部分主要介绍了 Liferay Portal 的安装、用户管理、内容与布局管理等方面的基本操作。 ##### 2.1 Liferay Portal 安装 安装 Liferay Portal 需要按照官方文档进行配置和部署,确保满足最低系统要求。 ##### 2.2...

    LIferay6开发书籍

    其次,《Liferay 用户开发接口》深入解析了Liferay中的用户管理和权限控制机制。这包括用户账户的创建、管理,角色和组的设定,以及基于角色的访问控制(RBAC)。开发者将了解到如何定制用户界面,实现个性化用户...

    Liferay合集.zip

    《Liferay User Interface Development》关注的是Liferay的用户界面设计与实现,涵盖主题定制、JavaScript API的使用、响应式设计等内容,帮助开发者创建出美观且用户体验良好的Liferay应用。 中文文档部分可能包含...

    liferay经典书籍8本

    本书详细阐述了Liferay在集群环境下的配置和优化,包括数据同步、负载均衡以及故障转移策略,帮助读者实现Liferay系统的稳定运行。 4. 《Liferay Portal 7.x Theming》 对于希望自定义Liferay外观的设计师或开发者...

    liferay扩展环境 liferay ext

    Liferay是一个开源的企业级内容管理平台,它允许用户根据需求构建自定义的数字体验。Liferay Ext允许开发者在不修改核心代码的情况下对Liferay进行高级定制,这包括添加新的portlet、服务、主题以及系统级别的配置。...

    Liferay时,遇到的问题及解决方法

    Liferay时,遇到的问题及解决方法; JavaProject 固定值设定 去掉Liferay中的“您的请求已成功完成!"的提示 portlet引用资源方法....

    liferay-portal详解

    portal 页面是用户与 Liferay Portal 互动的入口。portlet 生命周期管理是 Liferay Portal 的核心机制,负责管理portlet 的生命周期。 第二部分:Liferay Portal 的使用 Liferay Portal 安装 Liferay Portal 的...

Global site tag (gtag.js) - Google Analytics