软件开发portal 7.0

portal无法登录

我们自己写了个portal的登录跳转的页面,输入用户名和密码后,能登陆到portal的首页,但是最近不知道什么原因,登录的时候一直卡着,就是进不去首页,请各位帮帮忙下面是错误日志[1/12/15 2:17:56:262 CST] 00000006 TimeoutManage I   WTRN0006W: 在 120 秒后,事务 00000...显示全部
我们自己写了个portal的登录跳转的页面,输入用户名和密码后,能登陆到portal的首页,但是最近不知道什么原因,登录的时候一直卡着,就是进不去首页,请各位帮帮忙
下面是错误日志
[1/12/15 2:17:56:262 CST] 00000006 TimeoutManage I   WTRN0006W: 在 120 秒后,事务 0000014ADA35A3EE0000000100019E06059D62C76A1E3EE25D43CFD3A74A8DD75420D5F30000014ADA35A3EE0000000100019E06059D62C76A1E3EE25D43CFD3A74A8DD75420D5F300000001 已超时。
[1/12/15 2:17:56:270 CST] 00000006 TimeoutManage I   WTRN0124I: 超时发生时,与事务相关联的线程或者最近与其相关联的线程是 Thread[pznRuleeventsWorkManager.Alarm Pool : 0,5,main]。超时发生时,此线程的堆栈跟踪是:
        java.lang.Object.wait(Native Method)
        java.lang.Object.wait(Object.java:196)
        com.sun.jndi.ldap.Connection.readReply(Connection.java:446)
        com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:623)
        com.sun.jndi.ldap.LdapClient.search(LdapClient.java:546)
        com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1974)
        com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1836)
        com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1761)
        com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:380)
        com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:354)
        javax.naming.directory.InitialDirContext.search(InitialDirContext.java:222)
        com.ibm.ws.wim.adapter.ldap.LdapConnection.search(LdapConnection.java:2706)
        com.ibm.ws.wim.adapter.ldap.LdapConnection.checkSearchCache(LdapConnection.java:2664)
        com.ibm.ws.wim.adapter.ldap.LdapConnection.search(LdapConnection.java:2854)
        com.ibm.ws.wim.adapter.ldap.LdapConnection.searchEntities(LdapConnection.java:3059)
        com.ibm.ws.wim.adapter.ldap.LdapConnection.searchEntities(LdapConnection.java:2873)
        com.ibm.ws.wim.adapter.ldap.LdapAdapter.getGroupsByMember(LdapAdapter.java:1771)
        com.ibm.ws.wim.adapter.ldap.LdapAdapter.getGroups(LdapAdapter.java:1904)
        com.ibm.ws.wim.adapter.ldap.LdapAdapter.get(LdapAdapter.java:1403)
        com.ibm.ws.wim.ProfileManager.getImpl(ProfileManager.java:1514)
        com.ibm.ws.wim.ProfileManager.genericProfileManagerMethod(ProfileManager.java:297)
        com.ibm.ws.wim.ProfileManager.get(ProfileManager.java:350)
        com.ibm.websphere.wim.ServiceProvider.get(ServiceProvider.java:348)
        com.ibm.ws.wim.registry.util.MembershipBridge.getUniqueGroupIds(MembershipBridge.java:583)
        com.ibm.ws.wim.registry.WIMUserRegistry$12.run(WIMUserRegistry.java:579)
        com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4599)
        com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4687)
        com.ibm.ws.wim.security.authz.jacc.JACCSecurityManager.runAsSuperUser(JACCSecurityManager.java:432)
        com.ibm.ws.wim.security.authz.ProfileSecurityManager.runAsSuperUser(ProfileSecurityManager.java:964)
        com.ibm.ws.wim.registry.WIMUserRegistry.getUniqueGroupIds(WIMUserRegistry.java:565)
        com.ibm.ws.security.registry.UserRegistryImpl.createCredential(UserRegistryImpl.java:773)
        com.ibm.ws.security.ltpa.LTPAServerObject.authenticate(LTPAServerObject.java:974)
        com.ibm.ws.security.server.lm.ltpaLoginModule.login(ltpaLoginModule.java:643)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
        sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        java.lang.reflect.Method.invoke(Method.java:600)
        javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)
        javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)
        javax.security.auth.login.LoginContext$4.run(LoginContext.java:709)
        java.security.AccessController.doPrivileged(AccessController.java:251)
        javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:706)
        javax.security.auth.login.LoginContext.login(LoginContext.java:603)
        com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:354)
        com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:4013)
        com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3717)
        com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3713)
        com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3464)
        com.ibm.ws.security.delegation.MethodDelegation.getRunAsSpecifiedUserSubject(DelegationImpl.java:895)
        com.ibm.ws.security.delegation.MethodDelegation.delegate(DelegationImpl.java:581)
        com.ibm.ws.security.core.EJSSecurityCollaborator$2.run(EJSSecurityCollaborator.java:301)
        com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
        com.ibm.ws.security.core.EJSSecurityCollaborator.preInvoke(EJSSecurityCollaborator.java:177)
        com.ibm.ejs.container.EJSContainer.preInvokeForStatelessSessionCreate(EJSContainer.java:4160)
        com.ibm.ejs.container.EJSContainer.preInvoke(EJSContainer.java:3263)
        com.ibm.websphere.personalization.scheduler.init.EJSRemoteStatelessPznSchedulerHome_a9db9166.create(Unknown Source)
        com.ibm.websphere.personalization.scheduler.init._PznSchedulerHome_Stub.create(_PznSchedulerHome_Stub.java:238)
        com.ibm.websphere.personalization.scheduler.init.PznSchedulerInitializer$Listener.fired(PznSchedulerInitializer.java:154)
        com.ibm.websphere.personalization.workmanager.impl.was.WasAlarmListenerWrapper.fired(WasAlarmListenerWrapper.java:33)
        com.ibm.ws.asynchbeans.AlarmImpl.callListenerMethod(AlarmImpl.java:340)
        com.ibm.ws.asynchbeans.timer.GenericTimer.run(GenericTimer.java:216)
        com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:268)
        java.security.AccessController.doPrivileged(AccessController.java:224)
        javax.security.auth.Subject.doAs(Subject.java:495)
        com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:131)
        com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:89)
        com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:335)
        java.security.AccessController.doPrivileged(AccessController.java:251)
        com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:1146)
        com.ibm.ws.asynchbeans.AlarmImpl.runListenerAsCJWork(AlarmImpl.java:175)
        com.ibm.ws.asynchbeans.am._Alarm.fireAlarm(_Alarm.java:333)
        com.ibm.ws.asynchbeans.am._Alarm.run(_Alarm.java:230)
        com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)收起
参与3

查看其它 1 个回答秋风微凉的回答

秋风微凉秋风微凉研发工程师xx星星
回复 2# bisu
可是我把应用程序部署在本地的话,ldap查询是非常快的。。部署到was上,为啥就变慢了呢,会不会跟portal服务器有关(而不是ldap查询速度。)? portal里面有没有
什么参数是跟ldap查询速度有关的?
软件开发 · 2015-01-12
浏览1627

回答者

秋风微凉
研发工程师xx星星
擅长领域: 应用服务器服务器WAS

秋风微凉 最近回答过的问题

回答状态

  • 发布时间:2015-01-12
  • 关注会员:1 人
  • 回答浏览:1627
  • X社区推广