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

RTC 3.0: Error with registering CCM application

Hi! I've almost finished installation process, but now I have a problem on the step "Register Applications" at JTS Setup. Setup automatically detects CCM application at https://<myserver>:9443/ccm/scr and type of this application is "Rational Jazz Team Server" (I think this is strange). I select the user with JazzAdmins rights and want to register application. After few minutes I have an error:
Error invoking registration handler for application "/ccm" at https://<myserver>:9443/jts/service/com.ibm.team.repository.service.internal.setup.IRegistrationHandlerServiceID CRJAZ1720E
com.ibm.team.repository.common.TeamRepositoryException
com.ibm.team.repository.service.internal.discovery.ApplicationRegistrationFriendRestService.postRegisterApp(ApplicationRegistrationFriendRestService.java:142)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:578)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
$Proxy1242.postRegisterApp(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:578)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:501)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1832)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1688)
com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1598)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:62)
javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:275)
com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1016)
com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyReadCompletedCallback.complete(SSLConnectionLink.java:639)
com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1772)
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563)
Caused by:
Read timed out (java.net.SocketTimeoutException)
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:141)
com.ibm.jsse2.a.a(a.java:7)
com.ibm.jsse2.a.a(a.java:52)

What is the problem? My installation parameters are: Linux OpenSUSE 11, DB2 Enterprise Server 9.7, WAS 7.0.0.13 with last Java fixpack. Also I have 4 GB memory and 2 core processor.
I've read many information and similar topics on this forum but have no idea.

Any help would be useful. Thanks.

0 votes



3 answers

Permanent link
Seems like you have something scrambled in your installation. Both the fact that the name reported is "Rational Jazz Team Server", and the URL in the error message is "https://<myserver>:9443/jts/service/com.ibm.team.repository.service.internal.setup.IRegistrationHandlerService", means that somehow you have a configuration where "ccm" is really pointing to the Jazz Team Server, rather than the CCM application. The URL in the error message should start with "https://<myserver>:9443/ccm/service", not "https://<myserver>:9443/jts/service".

Is this a clean install, or upgrade? How did you do the install?

0 votes


Permanent link
Seems like you have something scrambled in your installation. Both the fact that the name reported is "Rational Jazz Team Server", and the URL in the error message is "https://<myserver>:9443/jts/service/com.ibm.team.repository.service.internal.setup.IRegistrationHandlerService", means that somehow you have a configuration where "ccm" is really pointing to the Jazz Team Server, rather than the CCM application. The URL in the error message should start with "https://<myserver>:9443/ccm/service", not "https://<myserver>:9443/jts/service".

Is this a clean install, or upgrade? How did you do the install?


Yes, this is a clean install. I used Installation Manager for this. I have idea about wrong path "https://<myserver>:9443/jts/service" but I don't know how to use it.
I did some changes in configuration files during the installation process. Maybe information about this changes will be useful:
1. com.ibm.team.repository.server.jts.url=https://<myserver>:9443/jts
This property was added to teamserver.properties file both for CCM and JTS.
2. When I'm trying to go to https://<myserver>:9443/jts/rootservices and https://<myserver>:9443/ccm/rootservices I get the similar result. There are some differencies but we have /jts path in all attributes in both XML-files.

0 votes


Permanent link
You should not add the com.ibm.team.repository.server.jts.url property to the JTS teamserver.properties file. Not sure if that's the sole cause of your problem, but it's definitely wrong. That property is for the CCM and QM applications to know the location of the JTS they should connect to.

Seems like you have something scrambled in your installation. Both the fact that the name reported is "Rational Jazz Team Server", and the URL in the error message is "https://<myserver>:9443/jts/service/com.ibm.team.repository.service.internal.setup.IRegistrationHandlerService", means that somehow you have a configuration where "ccm" is really pointing to the Jazz Team Server, rather than the CCM application. The URL in the error message should start with "https://<myserver>:9443/ccm/service", not "https://<myserver>:9443/jts/service".

Is this a clean install, or upgrade? How did you do the install?


Yes, this is a clean install. I used Installation Manager for this. I have idea about wrong path "https://<myserver>:9443/jts/service" but I don't know how to use it.
I did some changes in configuration files during the installation process. Maybe information about this changes will be useful:
1. com.ibm.team.repository.server.jts.url=https://<myserver>:9443/jts
This property was added to teamserver.properties file both for CCM and JTS.
2. When I'm trying to go to https://<myserver>:9443/jts/rootservices and https://<myserver>:9443/ccm/rootservices I get the similar result. There are some differencies but we have /jts path in all attributes in both XML-files.

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: Feb 04 '11, 9:38 a.m.

Question was seen: 9,412 times

Last updated: Feb 04 '11, 9:38 a.m.

Confirmation Cancel Confirm