com.ibm.rdm.fronting.server.exception.NotFoundException - Unabel to see any folders/artifacts
we see the below error when we try to see Artifacts.
ID CRRRW7553E A message that was received from the server indicates an error with no specific handler.
ID CRRRW7553E A message that was received from the server indicates an error with no specific handler.
Unable to load https://jazz.ibm.com:19443/rm/rm-projects/_37CO4IgvEeeoJ4P_1h1hBA/components/_4VJYAIgvEeeoJ4P_1h1hBA?root-folder&dojo.preventCache=1503684764798 status: 400
_6@https://jazz.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:2489:8 _6@https://jazz07.rchland.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:6187:4 _13@https://jazz07.rchland.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:6202:1
_6@https://jazz.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:2489:8 _6@https://jazz07.rchland.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:6187:4 _13@https://jazz07.rchland.ibm.com:19443/rm/web/_js/?include=A~&etag=F0ULDrZMLuD_en_US&_proxyURL=%2Frm&ss=LVyUk&locale=en-us:6202:1
Error 400: Bad Request
com.ibm.rdm.fronting.server.exception.NotFoundException (More info found at entry [23bde42b50598a04] in the RM application server log)
Requirements Management/6.0.4
The error from logs is:
2017-08-25 13:12:44,937 [ Default Executor-thread-16638] ERROR ibm.rdm.fronting.server.services.RMRestServiceBase - CRRRS1007E A problem occurred in the Requirements Management (RM) server: Entry [23bde42b50598a04]
com.ibm.rdm.fronting.server.exception.InternalServerErrorException: Propagated exception; original message [InternalServerErrorException: Propagated exception; original message [NotFoundException: com.ibm.rdm.fronting.server.exception.NotFoundException]]
at com.ibm.rdm.fronting.server.exception.RRSException.newException(RRSException.java:271)
at com.ibm.rdm.fronting.server.exception.RRSException.newException(RRSException.java:805)
at com.ibm.rdm.fronting.server.exception.RRSException.capture(RRSException.java:809)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalServiceExchange.checkError(InternalServiceExchange.java:54)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalServiceExchange.getResponse(InternalServiceExchange.java:37)
at com.ibm.rdm.fronting.server.core.DefaultExchangeHTTPSerializer.serialize(DefaultExchangeHTTPSerializer.java:48)
at com.ibm.rdm.fronting.server.services.RMRestService.passthru(RMRestService.java:305)
at com.ibm.rdm.fronting.server.rrs.vvcproxy.projects.ComponentProjectRestService.serializeISR(ComponentProjectRestService.java:427)
at com.ibm.rdm.fronting.server.services.RMRestService.runInternalMethod(RMRestService.java:470)
at com.ibm.rdm.fronting.server.services.RMRestService.handleMethod(RMRestService.java:406)
at com.ibm.rdm.fronting.server.services.RMRestService.performService(RMRestService.java:342)
at com.ibm.rdm.fronting.server.services.RMRestServiceBase.service(RMRestServiceBase.java:230)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:155)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:282)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAppSdkRestServiceRequest2(AbstractTeamServerServlet.java:2069)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.access$2(AbstractTeamServerServlet.java:2024)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet$2.service(AbstractTeamServerServlet.java:266)
at com.ibm.team.repository.service.internal.compatibility.auth.DelegatedAuthHandlerService$1.run(DelegatedAuthHandlerService.java:264)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAuthentication(AbstractTeamServerServlet.java:2125)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleAppSdkRestServiceRequest(AbstractTeamServerServlet.java:2000)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:152)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:74)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1290)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:778)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:152)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:165)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1021)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1143)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:82)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:280)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:967)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:359)
at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:318)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:471)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:405)
at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:285)
at com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:66)
at com.ibm.ws.channel.ssl.internal.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1777)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929)
at com.ibm.ws.tcpchannel.internal.WorkQueueManager$Worker.run(WorkQueueManager.java:1018)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627)
at java.lang.Thread.run(Thread.java:809)
Caused by: com.ibm.rdm.fronting.server.exception.InternalServerErrorException: Propagated exception; original message [NotFoundException: com.ibm.rdm.fronting.server.exception.NotFoundException]
at com.ibm.rdm.fronting.server.exception.RRSException.newException(RRSException.java:271)
at com.ibm.rdm.fronting.server.exception.RRSException.newException(RRSException.java:805)
at com.ibm.rdm.fronting.server.exception.RRSException.capture(RRSException.java:809)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalServiceExchange.checkError(InternalServiceExchange.java:54)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalServiceExchange.getResponse(InternalServiceExchange.java:37)
at com.ibm.rdm.fronting.server.core.spi.BaseServiceRequest.execute(BaseServiceRequest.java:118)
at com.ibm.rdm.fronting.server.core.spi.BaseServiceRequest.executeWithExchange(BaseServiceRequest.java:128)
at com.ibm.rdm.fronting.server.services.RMRestService.runInternalMethod(RMRestService.java:469)
... 51 more
Caused by: com.ibm.rdm.fronting.server.exception.NotFoundException: com.ibm.rdm.fronting.server.exception.NotFoundException
at com.ibm.rdm.fronting.server.rrs.vvcproxy.projects.ComponentProjectRestService$6.executeServiceRequest(ComponentProjectRestService.java:371)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalDefaultPartitionerFactory$1ExecuteServiceRequest.call(InternalDefaultPartitionerFactory.java:29)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalDefaultPartitionerFactory$1ExecuteServiceRequest.call(InternalDefaultPartitionerFactory.java:1)
at com.ibm.rdm.fronting.server.core.spi.DefaultPartitionerFactory$1DefaultExecutor.call(DefaultPartitionerFactory.java:76)
at com.ibm.rdm.fronting.server.core.spi.DefaultPartitionerFactory$1DefaultExecutor.call(DefaultPartitionerFactory.java:1)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.handleExecutables(InternalCoreServices.java:715)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:409)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:260)
at com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.execute(InternalCoreServices.java:253)
at com.ibm.rdm.fronting.server.core.spi.BaseServiceRequest.execute(BaseServiceRequest.java:112)
... 53 more
Request
--Not Provided--
Response
--Not Provided--
2017-08-25 13:20:16,923 [ Default Executor-thread-12064] WARN dm.fronting.server.core.changeevents.RRSModelEvent - Created event with no new version URI: Taking the concept as the new version URI. ViewCreatedEvent{configuration=/rm/cm/stream/_h7hQUEMxEeWaWLvTLYpsWA, project=/rm/process/project-areas/_4u7gdXFsEeSSs8BKEiXS4A, currentURL=/rm/views/_C4_lkYnCEee43fKXKuYjJA, previousURL=null, newVersionURL=/rm/views/_C4_lkYnCEee43fKXKuYjJA}
Also, we observed that in this instance trhat the JFS index is being corrupted frequently so we are running --reindex all frequently on JTS & RM apps.
Comments
Donald Nong
Aug 27 '17, 9:09 p.m.The NotFoundException can be a result of a corrupted index, so I believe you should focus on the index - namely, to find out why it gets corrupted so frequently. The Java process has not been terminated abruptly, has it?