Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

m6/bluepages:can't load user information

log:
org.eclipse.birt.data.engine.odaconsumer.ConnectionManager addProfileProviderService( Map )

Added default property service:

org.eclipse.datatools.connectivity.oda.profile.connectionPropertyService
00000048 DataEngineImp I

org.eclipse.birt.data.engine.impl.DataEngineImpl shutdown Data engine shuts down
0000002c SystemOut O 09:13:56,828 ERROR

ory.service.internal.userregistry.LDAPUserRegistry - Error fetching information for user

"xxxx@cn.ibm.com" from external user registry.
javax.naming.CommunicationException: connection closed ; remaining name 'ou=bluepages,o=ibm.com'
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1976)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1821)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1746)
at

com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:383)
at

com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:3

53)
at

com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:3

36)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:259)
at

com.ibm.team.repository.jndi.internal.DirContextImpl.search(DirContextImpl.java:242)
at

com.ibm.team.repository.service.internal.userregistry.LDAPUserRegistry.fetchUser(LDAPUserReg

istry.java:419)
at

com.ibm.team.repository.service.internal.userregistry.ExternalUserRegistryService.fetchUser(

ExternalUserRegistryService.java:195)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at

org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyService

Record.java:375)
at

org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServi

ceRecord.java:361)
at

org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocation

Handler.invoke(ExportProxyServiceRecord.java:55)
at $Proxy189.fetchUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at

com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleMethod(AbstractTeamServerSer

vlet.java:1051)
at

com.ibm.team.repository.servlet.AbstractTeamServerServlet.executeMethod(AbstractTeamServerSe

rvlet.java:805)
at

com.ibm.team.repository.servlet.AbstractTeamServerServlet.doPost(AbstractTeamServerServlet.j

ava:618)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at

com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.

java:1361)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at

org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletMana

ger.java:180)
at

org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistrat

ion.java:90)
at

org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at

org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)
at

com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at

com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
at

com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:9

2)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)
at

com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.ja

va:465)
at

com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.ja

va:394)
at

com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:1

02)
at

com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadS

erviceContext.java:1812)
at

com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListe

ner.java:152)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
at

com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
Caused by:
java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1573)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:519)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1959)
... 53 more


resolve this issue by restarting server1

0 votes



One answer

Permanent link
This started happening to me on Monday after it had been working well for a week. I had imported a couple dozen users into three different Jazz servers with no problems.

Here is my log from the Team Concert client:

!ENTRY com.ibm.team.process.rcp.ui 4 0 2008-05-07 10:42:53.234
!MESSAGE Error logged from Process RCP UI:
!STACK 0
com.ibm.team.repository.common.TeamRepositoryException: Error retrieving users from external registry.
at com.ibm.team.repository.service.internal.userregistry.LDAPUserRegistry.doFindUsersByName(LDAPUserRegistry.java:558)
at com.ibm.team.repository.service.internal.userregistry.LDAPUserRegistry.findUsersByName(LDAPUserRegistry.java:504)
at com.ibm.team.repository.service.internal.userregistry.ExternalUserRegistryService.findUsersByName(ExternalUserRegistryService.java:241)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55)
at $Proxy188.findUsersByName(null)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleMethod(AbstractTeamServerServlet.java:1051)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.executeMethod(AbstractTeamServerServlet.java:805)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doPost(AbstractTeamServerServlet.java:618)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1361)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:801)
at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:321)
at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeFault(MarshallerUtil.java:260)
at com.ibm.team.repository.transport.client.RemoteTeamService.constructExceptionFromFault(RemoteTeamService.java:489)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:409)
at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:180)
at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
at $Proxy2.findUsersByName(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:147)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:82)
at $Proxy2.findUsersByName(Unknown Source)
at com.ibm.team.process.internal.rcp.ui.ProcessRCPUIPlugin$4.run(ProcessRCPUIPlugin.java:543)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1077)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:76)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1070)
at com.ibm.team.process.internal.rcp.ui.ProcessRCPUIPlugin.fetchExternalUsers(ProcessRCPUIPlugin.java:537)
at com.ibm.team.process.internal.rcp.ui.ContributorSelectionBlock.fillContentProvider(ContributorSelectionBlock.java:1247)
at com.ibm.team.process.internal.rcp.ui.ContributorSelectionBlock$FilterJob.filterContent(ContributorSelectionBlock.java:2262)
at com.ibm.team.process.internal.rcp.ui.ContributorSelectionBlock$FilterJob.internalRun(ContributorSelectionBlock.java:2217)
at com.ibm.team.process.internal.rcp.ui.ContributorSelectionBlock$FilterJob.doRun(ContributorSelectionBlock.java:2200)
at com.ibm.team.process.internal.rcp.ui.ContributorSelectionBlock$FilterJob.run(ContributorSelectionBlock.java:2188)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: javax.naming.CommunicationException: connection closed
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1976)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1821)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1746)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:383)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:353)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:336)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:259)
at com.ibm.team.repository.jndi.internal.DirContextImpl.search(DirContextImpl.java:242)
at com.ibm.team.repository.service.internal.userregistry.LDAPUserRegistry.doFindUsersByName(LDAPUserRegistry.java:541)
... 67 more
Caused by: java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1573)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:519)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1959)
... 75 more

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: May 08 '08, 7:14 a.m.

Question was seen: 4,334 times

Last updated: May 08 '08, 7:14 a.m.

Confirmation Cancel Confirm