It's all about the answers!

Ask a question

SCRUM reports after upgrade to RTC 5.0.2


Ivan Bogovic (9311411) | asked May 18 '15, 8:20 a.m.
Hello,
we are missing reports in SCRUM templates project (created with 4.0.6), after upgrade to RTC 5.0.2

Chrome OUTPUT:

?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6289 POST https://rtc01.zbo/ccm/service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery 404 (Not Found)
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6466 _6: Unable to load /ccm/web/dojo/../../service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery status: 404 {message: "Unable to load /ccm/web/dojo/../../service/com.ibm…ervice.IReportRestService/renderQuery status: 404", response: Object, status: 404, responseText: "{"errorClass":"com.ibm.team.repository.common.Item…SjLqD2og], origin: <unset>, immutable: <unset>)"}", xhr: XMLHttpRequest…}
?exclude=B~C~D~E~F~G~H~I~J~K~L~M~N~P~R~k~l&include=com.ibm.team.dashboard.viewlets.web.ui.internal.…:6247 [ERROR]: com_ibm_team_reports_viewlets_web_ui_internal_TrendReportViewlet_0: CRJAZ0215E The following record was not found in the database: com.ibm.team.reports.common.internal.impl.ReportQueryDescriptorHandleImpl@52a15c3f (stateId: null, itemId: [UUID _oYFGpsvpEeSJIrSjLqD2og], origin: <unset>, immutable: <unset>)
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6289 POST https://rtc01.zbo/ccm/service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery 400 (Bad Request)
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6466 _6: Unable to load /ccm/web/dojo/../../service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery status: 400 {message: "Unable to load /ccm/web/dojo/../../service/com.ibm…ervice.IReportRestService/renderQuery status: 400", response: Object, status: 400, responseText: "{"errorClass":"com.ibm.team.repository.common.Team…rorMessage":"Error initializing reports service"}", xhr: XMLHttpRequest…}
?exclude=B~C~D~E~F~G~H~I~J~K~L~M~N~P~R~k~l&include=com.ibm.team.dashboard.viewlets.web.ui.internal.…:6247 [ERROR]: com_ibm_team_reports_viewlets_web_ui_internal_TrendReportViewlet_1: Error initializing reports service
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6289 POST https://rtc01.zbo/ccm/service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery 400 (Bad Request)
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6466 _6: Unable to load /ccm/web/dojo/../../service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery status: 400 {message: "Unable to load /ccm/web/dojo/../../service/com.ibm…ervice.IReportRestService/renderQuery status: 400", response: Object, status: 400, responseText: "{"errorClass":"com.ibm.team.repository.common.Team…rorMessage":"Error initializing reports service"}", xhr: XMLHttpRequest…}
?exclude=B~C~D~E~F~G~H~I~J~K~L~M~N~P~R~k~l&include=com.ibm.team.dashboard.viewlets.web.ui.internal.…:6247 [ERROR]: com_ibm_team_reports_viewlets_web_ui_internal_TrendReportViewlet_2: Error initializing reports service
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6289 POST https://rtc01.zbo/ccm/service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery 400 (Bad Request)
?include=B~&etag=GkqyIvvei6n_en_US&_proxyURL=%2Fccm&ss=GdmlO&locale=en-us:6466 _6: Unable to load /ccm/web/dojo/../../service/com.ibm.team.reports.common.internal.service.IReportRestService/renderQuery status: 400 {message: "Unable to load /ccm/web/dojo/../../service/com.ibm…ervice.IReportRestService/renderQuery status: 400", response: Object, status: 400, responseText: "{"errorClass":"com.ibm.team.repository.common.Team…rorMessage":"Error initializing reports service"}", xhr: XMLHttpRequest…}
?exclude=B~C~D~E~F~G~H~I~J~K~L~M~N~P~R~k~l&include=com.ibm.team.dashboard.viewlets.web.ui.internal.…:6247 [ERROR]: com_ibm_team_reports_viewlets_web_ui_internal_TrendReportViewlet_3: Error initializing reports service 


Any suggestion will be appreciated.
regards, 
Ivan Bogovic



Comments
Krzysztof Kaźmierczyk commented May 18 '15, 8:34 a.m.

Hi Ivan,
Is your server already https://rtc01.zbo/ccm ? Do you have any error messages in ccm.log file?


Ivan Bogovic commented May 18 '15, 10:16 a.m. | edited May 18 '15, 10:26 a.m.

hello,

server is: https://rtc01.zbo/ccm  up and runing.

ccm log error:

2015-05-15 17:20:49,722 [WebContainer : 44 @@ 10:18 <unauthenticated> <Initial Page Load@ae97fc3d-9500-4e8c-8b6f-897c6fec3f3e> /ccm/auth/authrequired]  WARN .team.repository.servlet.AbstractTeamServerServlet  - CRJAZ1163I TeamRepositoryException processing POST request for com.ibm.team.reports.common.internal.service.IReportRestService.postRenderQuery(). CRJAZ1170I The request was made by user "F509037" from "10.144.227.114".CRJAZ1166I The stack trace hash is 4ADEA9596BD51B052901BA3D8822BA53450A562E.
com.ibm.team.repository.common.TeamRepositoryException: Error initializing reports service
 at com.ibm.team.reports.service.birt.internal.BirtReportEngineService.getRenderedReport(BirtReportEngineService.java:381)
 at sun.reflect.GeneratedMethodAccessor907.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 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.$Proxy1803.getRenderedReport(Unknown Source)
 at com.ibm.team.reports.service.internal.InternalReportService.getRenderedReport(InternalReportService.java:1254)
 at sun.reflect.GeneratedMethodAccessor906.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 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.$Proxy1164.getRenderedReport(Unknown Source)
 at com.ibm.team.reports.service.internal.ReportRestService$7.run(ReportRestService.java:2003)
 at com.ibm.team.reports.service.internal.ReportRestService.internalGetRenderedReport(ReportRestService.java:2031)
 at com.ibm.team.reports.service.internal.ReportRestService.getRenderedReport(ReportRestService.java:771)
 at com.ibm.team.reports.service.internal.ReportRestService.getRenderedQuery(ReportRestService.java:738)
 at com.ibm.team.reports.service.internal.ReportRestService.postRenderQuery(ReportRestService.java:1103)
 at sun.reflect.GeneratedMethodAccessor903.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 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.$Proxy1355.postRenderQuery(Unknown Source)
 at sun.reflect.GeneratedMethodAccessor902.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:567)
 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2453)
 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:2244)
 at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1761)
 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:126)
 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:120)
 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:1230)
 at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
 at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
 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:165)
 at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198)
 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:960)
 at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1064)
 at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
 at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
 at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
 at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:461)
 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:528)
 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:314)
 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:1818)
 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:1864)
Caused by: com.ibm.team.repository.common.TeamRepositoryException: Error initializing reports service
 at com.ibm.team.reports.service.internal.util.Util.ensureDirectoryExists(Util.java:70)
 at com.ibm.team.reports.service.internal.InternalReportService.getTempFolder(InternalReportService.java:1486)
 at sun.reflect.GeneratedMethodAccessor901.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 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.$Proxy1164.getTempFolder(Unknown Source)
 at com.ibm.team.reports.service.birt.internal.BirtReportEngineService.getRenderedReport(BirtReportEngineService.java:343)
 ... 72 more

2 answers



permanent link
Krzysztof Kaźmierczyk (7.4k371103) | answered May 18 '15, 10:31 a.m.
Can you check if restarting the server makes the reports appearing again?

If that does not help, check what errors you have in component status: https://your-server/ccm/admin?internal=true#action=com.ibm.team.repository.admin.componentStatus

permanent link
Ivan Bogovic (9311411) | answered May 20 '15, 3:53 a.m.
 Hello,

i have updated report templates in Report Resources folder, and restart server after that.
Reports are now good. 

Thx,
Ivan Bogovic

Your answer


Register or to post your answer.