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

problem in JTS setup page

When i register QM app with JTS, gets the below error on JTS log file. Please let us know what could be the problem.



2011-04-26 08:03:09,719 WARN net.jazz.ajax.service.internal.http.ProxyHandler - Unexpected exception:
java.lang.IllegalArgumentException: uri1 must be absolute
at com.ibm.team.jfs.app.http.util.HostUtil.authorityEquiv(HostUtil.java:55)
at com.ibm.team.jfs.app.util.oauth.OAuthCookieNames.getFriendForRealm(OAuthCookieNames.java:347)
at com.ibm.team.jfs.app.util.oauth.OAuthCookieNames.parseAndSyncRealmMappings(OAuthCookieNames.java:165)
at com.ibm.team.jfs.app.util.oauth.OAuthCookieNames.<init>
(OAuthCookieNames.java:95)
at net.jazz.ajax.service.internal.http.ProxyHandler.forwardToUri(ProxyHandler.java:512)
at net.jazz.ajax.service.internal.http.ProxyHandler.handle(ProxyHandler.java:451)
at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.doWrappedService(AbstractHandlerWrapperServlet.java:136)
at net.jazz.ajax.service.internal.EndpointRegistrar$1.doWrappedService(EndpointRegistrar.java:83)
at com.ibm.team.server.httpcore.bridge.AbstractHandlerWrapperServlet.service(AbstractHandlerWrapperServlet.java:109)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
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:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3933)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
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:816)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)

0 votes



3 answers

Permanent link
It sounds like the proxy does not like the URL you're using it to get, i.e. it's not absolute. Can you check your friend entries and app URLs to make sure they're all fully qualified, e.g. http://... and not just server-relative paths like /path/... ?

0 votes


Permanent link
The URLs are fine in friend entries and some how QM app got registered.

But my RM app not registered and with error below in log file.

com.ibm.team.jfs.app.http.HttpInternalServerErrorException: Internal Server Error
Error 500: javax.servlet.ServletException: java.lang.RuntimeException: java.lang.RuntimeException: com.ibm.rdm.fronting.server.exception.UnexpectedResponseException: HTTP/1.1 503 Service Unavailable

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)
at java.lang.reflect.Constructor.newInstance(Constructor.java:527)
at com.ibm.team.jfs.app.util.ErrorUtils.handleErrorResponse(ErrorUtils.java:441)
at com.ibm.team.jfs.discovery.service.internal.DiscoveryService.updateSCRInfo(DiscoveryService.java:691)
at com.ibm.team.jfs.discovery.service.internal.DiscoveryService.updateServiceContributions(DiscoveryService.java:201)

0 votes


Permanent link
There was a support note related to this error. This was based on 2.x and it was different 'http/1.1 403 Forbidden'

https://www-304.ibm.com/support/docview.wss?uid=swg21438480

I didn't find user "rrs-daemon" in this 3.0 Beta

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: Apr 26 '11, 10:48 a.m.

Question was seen: 4,953 times

Last updated: Apr 26 '11, 10:48 a.m.

Confirmation Cancel Confirm