我们自己写了个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)
收起