JTS Error 404: CRJZS0218E The server has not found anything
Hi,
When I try to connect to Jazz part (CCM) at RTC 3.0, by clicking on Home menu, I get this message:
A problem communicating with the Jazz Team Server discovery service has prevented the home menu from loading. Your Jazz Team Server my be configured incorrectly.
When I look at logs, I see this message:
2010-12-10 09:21:26,451 WARN net.jazz.web.app.internal.about.ConsolidatedAbout - Unable to resynconize about services: Unable to query JTS discovery :https://rtc_server:9444/jts/discovery?type=http%3A%2F%2Fjazz.net%2Fxmlns%2Fprod%2Fjazz%2Fdiscovery%2F1.0%2FApplication: HTTP status:500:Internal Server Error
Also, when I check component status, I don't get any service errors.
Any help would be appreciated,
Also, I tested it with firebug, and got this message:
The proxy is not configured to allow the request to https://rtc_server:9444/jazz/service/com.ibm.team.dashboard.common.internal.service.IDashboardRestService/viewletDefinitions?definitionIds=com.ibm.team.workitem.viewlet.statistics&webUIRoot=https%3A%2F%2Frtc_server%3A9444%2Fjazz. There may be a missing friend entry for this server.
Error: Unable to load /jts/proxy?uri=https%3A%2F%2Frtc_server%3A9444%2Fjazz%2Fservice%2Fcom.ibm.team.dashboard.common.internal.service.IDashboardRestService%2FviewletDefinitions%3FdefinitionIds%3Dcom.ibm.team.workitem.viewlet.statistics%26amp%3BwebUIRoot%3Dhttps%253A%252F%252Frtc_server%253A9444%252Fjazz status:403
Error(undefined=""Unable to load /jts/pr...44%252Fjazz status:403"") (line 0)
undefined = ""Unable to load /jts/pr...44%252Fjazz status:403""
(undefined="")E:?eta...B_en_US (line 17)
undefined = ""
()E:?eta...B_en_US (line 17)
(undefined="-19")E:?eta...B_en_US (line 17)
undefined = "-19"
Thanks,
When I try to connect to Jazz part (CCM) at RTC 3.0, by clicking on Home menu, I get this message:
A problem communicating with the Jazz Team Server discovery service has prevented the home menu from loading. Your Jazz Team Server my be configured incorrectly.
When I look at logs, I see this message:
2010-12-10 09:21:26,451 WARN net.jazz.web.app.internal.about.ConsolidatedAbout - Unable to resynconize about services: Unable to query JTS discovery :https://rtc_server:9444/jts/discovery?type=http%3A%2F%2Fjazz.net%2Fxmlns%2Fprod%2Fjazz%2Fdiscovery%2F1.0%2FApplication: HTTP status:500:Internal Server Error
Also, when I check component status, I don't get any service errors.
Any help would be appreciated,
Also, I tested it with firebug, and got this message:
The proxy is not configured to allow the request to https://rtc_server:9444/jazz/service/com.ibm.team.dashboard.common.internal.service.IDashboardRestService/viewletDefinitions?definitionIds=com.ibm.team.workitem.viewlet.statistics&webUIRoot=https%3A%2F%2Frtc_server%3A9444%2Fjazz. There may be a missing friend entry for this server.
Error: Unable to load /jts/proxy?uri=https%3A%2F%2Frtc_server%3A9444%2Fjazz%2Fservice%2Fcom.ibm.team.dashboard.common.internal.service.IDashboardRestService%2FviewletDefinitions%3FdefinitionIds%3Dcom.ibm.team.workitem.viewlet.statistics%26amp%3BwebUIRoot%3Dhttps%253A%252F%252Frtc_server%253A9444%252Fjazz status:403
Error(undefined=""Unable to load /jts/pr...44%252Fjazz status:403"") (line 0)
undefined = ""Unable to load /jts/pr...44%252Fjazz status:403""
(undefined="")E:?eta...B_en_US (line 17)
undefined = ""
()E:?eta...B_en_US (line 17)
(undefined="-19")E:?eta...B_en_US (line 17)
undefined = "-19"
Thanks,
6 answers
What have you done after the installation?
Did you run the server setup at https://<serverhostname>:<port>/jts/setup
Run this if you haven't and if you have, you can rerun it and se if it fixes any problems. That missing friend entry might be caused by CCM not being registered correctly as an application of JTS, which is a part of that setup.
Why do you use port 9444? Is there another server running at 9443 already? If you switch you have to make sure you switch ports at all appropriate locations, both in advanced server settings, and in the tomcat configuration files.
Did you run the server setup at https://<serverhostname>:<port>/jts/setup
Run this if you haven't and if you have, you can rerun it and se if it fixes any problems. That missing friend entry might be caused by CCM not being registered correctly as an application of JTS, which is a part of that setup.
Why do you use port 9444? Is there another server running at 9443 already? If you switch you have to make sure you switch ports at all appropriate locations, both in advanced server settings, and in the tomcat configuration files.
What have you done after the installation?
Did you run the server setup at https://<serverhostname>:<port>/jts/setup
Run this if you haven't and if you have, you can rerun it and se if it fixes any problems. That missing friend entry might be caused by CCM not being registered correctly as an application of JTS, which is a part of that setup.
Why do you use port 9444? Is there another server running at 9443 already? If you switch you have to make sure you switch ports at all appropriate locations, both in advanced server settings, and in the tomcat configuration files.
It was migration from RTC 2.x. First, we were running Jazz Team Server under Tomcat, then migrated to WAS 7. I think this is not problem, because everything else works fine. Actually, this is our separated environment. In real, we should use 9443 port, and now, we want to investigate why this message happened.
I run setup after all migration steps, actually, after deploying jazz.war, jts.war and clmhelp.war applications under was.
I didn't get any error messages on setup. I rerun setup again, but problem still exists.
What have you done after the installation?
Did you run the server setup at https://<serverhostname>:<port>/jts/setup
Run this if you haven't and if you have, you can rerun it and se if it fixes any problems. That missing friend entry might be caused by CCM not being registered correctly as an application of JTS, which is a part of that setup.
Why do you use port 9444? Is there another server running at 9443 already? If you switch you have to make sure you switch ports at all appropriate locations, both in advanced server settings, and in the tomcat configuration files.
It was migration from RTC 2.x. First, we were running Jazz Team Server under Tomcat, then migrated to WAS 7. I think this is not problem, because everything else works fine. Actually, this is our separated environment. In real, we should use 9443 port, and now, we want to investigate why this message happened.
I run setup after all migration steps, actually, after deploying jazz.war, jts.war and clmhelp.war applications under was.
I didn't get any error messages on setup. I rerun setup again, but problem still exists.
Hi gabri,
I also tried to remove registered /jazz application, restarted server, and rerun setup again, but problem still exists.
Any suggestions how to solve this?
Regards,
What have you done after the installation?
Did you run the server setup at https://<serverhostname>:<port>/jts/setup
Run this if you haven't and if you have, you can rerun it and se if it fixes any problems. That missing friend entry might be caused by CCM not being registered correctly as an application of JTS, which is a part of that setup.
Why do you use port 9444? Is there another server running at 9443 already? If you switch you have to make sure you switch ports at all appropriate locations, both in advanced server settings, and in the tomcat configuration files.
It was migration from RTC 2.x. First, we were running Jazz Team Server under Tomcat, then migrated to WAS 7. I think this is not problem, because everything else works fine. Actually, this is our separated environment. In real, we should use 9443 port, and now, we want to investigate why this message happened.
I run setup after all migration steps, actually, after deploying jazz.war, jts.war and clmhelp.war applications under was.
I didn't get any error messages on setup. I rerun setup again, but problem still exists.
Hi gabri,
I also tried to remove registered /jazz application, restarted server, and rerun setup again, but problem still exists.
Any suggestions how to solve this?
Regards,
I cann also add this to post:
this is message response which I got from firefox firebug:
<rdf>
<rdf>
<err>com.ibm.team.jfs.app.http.HttpInternalServerErrorException: Not Found
Error 404: CRJZS0218E The server has not found anything matching the Request-URI.&#xD;
&#xD;
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&#xD;
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:44)&#xD;
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&#xD;
at java.lang.reflect.Constructor.newInstance(Constructor.java:516)&#xD;
at com.ibm.team.jfs.app.util.ErrorUtils.handleErrorResponse(ErrorUtils.java:441)&#xD;
at com.ibm.team.jfs.discovery.service.internal.DiscoveryService.performQuery(DiscoveryService.java:494)&#xD;
at com.ibm.team.jfs.discovery.service.internal.DiscoveryService.perform_GET(DiscoveryService.java:133)&#xD;
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:82)&#xD;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xD;
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)&#xD;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#xD;
at java.lang.reflect.Method.invoke(Method.java:578)&#xD;
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)&#xD;
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)&#xD;
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)&#xD;
at $Proxy269.service(Unknown Source)&#xD;
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:813)&#xD;
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1829)&#xD;
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1688)&#xD;
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1598)&#xD;
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)&#xD;
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)&#xD;
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)&#xD;
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)&#xD;
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)&#xD;
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)&#xD;
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)&#xD;
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)&#xD;
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)&#xD;
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)&#xD;
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)&#xD;
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)&#xD;
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)&#xD;
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)&#xD;
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)&#xD;
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)&#xD;
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)&#xD;
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)&#xD;
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)&#xD;
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)&#xD;
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)&#xD;
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1772)&#xD;
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)&#xD;
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)&#xD;
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)&#xD;
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)&#xD;
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)&#xD;
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)&#xD;
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)&#xD;
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563)&#xD;
</err>
<err>Not Found
Error 404: CRJZS0218E The server has not found anything matching the Request-URI.&#xD;
</err>
<err>500</err>
</rdf>
</rdf>
Any help or suggestion?
I'm not sure if I can give any specific help, as I haven't seen exactly those error messages. I haven't actually installed any Websphere server either.
If it is the migration part that has gone wrong, I might be able to give some tips. What versions are you using (RTC 3 release?, DB2 or derby?), and what commands did you run when migrating?
If it is the migration part that has gone wrong, I might be able to give some tips. What versions are you using (RTC 3 release?, DB2 or derby?), and what commands did you run when migrating?
I'm not sure if I can give any specific help, as I haven't seen exactly those error messages. I haven't actually installed any Websphere server either.
If it is the migration part that has gone wrong, I might be able to give some tips. What versions are you using (RTC 3 release?, DB2 or derby?), and what commands did you run when migrating?
Hi gabri,
I reinstalled *.war applications on WAS, changed some properties in teamserver.properties files, like hostnames etc.
I did only first migration step again (copying properties from RTC 2.x teamserver.properties to RTC 3.0 jazz an jts), deployed *.war applications on was again, and rerun setup.
I am using DB2 ESE 9.7. Everything works well now.
Thanks for your info anyway.
Regards,