It's all about the answers!

Ask a question

Work item not showing


Ivica Simic (211) | asked Apr 16 '20, 11:38 a.m.

 Not sure why, but suddenly I can not see work items in CCM (6.0.6ifix009). Tried clearing WAS cache and rebuilding indices for CCM. This is from ccm.log:


2020-04-16 14:34:27,078 [WebContainer : 9 @@ 14:34 SA_DGS_JazzSuperAdm_ <Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0@10.100.29.133> /ccm/resource/itemName/com.ibm.team.workitem.WorkItem/18313] ERROR com.ibm.team.workitem.service                       - Failed to serve the request - 'resource/itemName/com.ibm.team.workitem.WorkItem/18313'. Reason - 'null'. 
java.lang.NullPointerException
at com.ibm.team.workitem.service.internal.preview.presentations.MarkupLayout.groupBySlot(MarkupLayout.java:112)
at com.ibm.team.workitem.service.internal.preview.presentations.OverviewMarkupLayout.layout(OverviewMarkupLayout.java:38)
at com.ibm.team.workitem.service.internal.oslc.representations.WorkItemHoverHTMLRepresentation.render(WorkItemHoverHTMLRepresentation.java:189)
at com.ibm.team.workitem.service.internal.oslc.RequestHandler.handleGET(RequestHandler.java:200)
at com.ibm.team.workitem.service.internal.oslc.RequestHandler.handleGET(RequestHandler.java:152)
at com.ibm.team.workitem.service.internal.query.WorkItemCrudService$Serializer.serializeResource(WorkItemCrudService.java:136)
at com.ibm.team.workitem.service.internal.query.WorkItemCrudService$Serializer.serializeItem(WorkItemCrudService.java:85)
at com.ibm.team.gateway.service.internal.AbstractRestService.serializeItem(AbstractRestService.java:255)
at com.ibm.team.gateway.service.internal.ItemRestService.doReadResponse(ItemRestService.java:180)
at com.ibm.team.gateway.service.internal.ItemRestService.perform_GET(ItemRestService.java:96)
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at com.sun.proxy.$Proxy1878.service(Unknown Source)
at com.ibm.team.repository.service.internal.ItemRenderService.forward(ItemRenderService.java:452)
at com.ibm.team.repository.service.internal.ItemRenderService.perform_GET(ItemRenderService.java:144)
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at com.sun.proxy.$Proxy2267.service(Unknown Source)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:1112)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2722)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:2494)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1932)
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:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1233)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:782)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:176)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:210)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:967)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:949)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1817)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:213)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:88)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1833)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892)

3 answers



permanent link
Kot T. (1.5k11219) | answered Apr 16 '20, 5:26 p.m.
JAZZ DEVELOPER

It looks like there might be some issue with the editor presentation of the work item. 


Does this happen to workitems on other standalone projects?

Does it happen to all work item types in the same project?

For the workitem types that exhibit the problem, review their editor presentation and see if any problem (eg, no presentation is assigned to the WI type, no tab nor section is configured in the presentation, etc)


permanent link
Ivica Simic (211) | answered Apr 17 '20, 4:48 a.m.

I can see for this type of WI there is a presentation assigned with configured sections.

For older WI there is no problem loading them (althoug it says that project area has been archived).


permanent link
Ivica Simic (211) | answered Jun 26 '20, 4:50 a.m.

 Resolution: there was an empty item within presentation so it was blocking loading of the whole WI page.

Your answer


Register or to post your answer.