It's all about the answers!

Ask a question

Version mismatch after upgrading client and server to Beta 3


Mike Antosh (312) | asked May 27 '08, 3:34 p.m.
On the server side I did an uninstall of RC2 and then installed Beta 3. The user upgraded his client to Beta 3 from RC2 without an uninstall. Did one of us do something wrong?

com.ibm.team.repository.common.transport.VersionMismatchException: CRJAZ1176I There is a version mismatch for the 'com.ibm.team.process.internal.common.service.IProcessService' service. The Server version is '7.0' while the client version is '8.0'. Both client and server version must match. Check the overall version of the client using Help->About and ensure it is compatible with server version '0.9.0' and build id '1.0 RC2'.
at com.ibm.team.repository.transport.client.ClientHttpUtil.throwHttpClientError(ClientHttpUtil.java:290)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:264)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeCancelableHttpMethod(RemoteTeamService.java:514)
at com.ibm.team.repository.transport.client.RemoteTeamService.invokePost(RemoteTeamService.java:504)
at com.ibm.team.repository.transport.client.RemoteTeamService.executeMethod(RemoteTeamService.java:449)
at com.ibm.team.repository.transport.client.RemoteTeamService.invoke(RemoteTeamService.java:184)
at com.ibm.team.repository.transport.client.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:43)
at $Proxy26.findTeamAreas(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:149)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:84)
at $Proxy26.findTeamAreas(Unknown Source)
at com.ibm.team.process.internal.client.ProcessClientService$17.run(ProcessClientService.java:799)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1123)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:76)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1116)
at com.ibm.team.process.internal.client.ProcessClientService.findTeamAreas(ProcessClientService.java:793)
at com.ibm.team.process.internal.ide.ui.MyTeamAreasContentProvider.collectUserTeamAreas(MyTeamAreasContentProvider.java:391)
at com.ibm.team.process.internal.ide.ui.MyTeamAreasContentProvider.computeChildren(MyTeamAreasContentProvider.java:164)
at com.ibm.team.process.internal.ide.ui.MyTeamAreasContentProvider.fetchDeferredChildren(MyTeamAreasContentProvider.java:150)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:196)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.ibm.team.repository.common.transport.TeamServiceException: CRJAZ0098I Return code 400 from http request: Bad Request
at com.ibm.team.repository.transport.client.ClientHttpUtil.throwHttpClientError(ClientHttpUtil.java:282)
... 24 more
Caused by: com.ibm.team.repository.common.transport.VersionMismatchException: CRJAZ1176I There is a version mismatch for the 'com.ibm.team.process.internal.common.service.IProcessService' service. The Server version is '7.0' while the client version is '8.0'. Both client and server version must match. Check the overall version of the client using Help->About and ensure it is compatible with server version '0.9.0' and build id '1.0 RC2'.
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1336)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
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:75)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:810)
at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeExceptions(MarshallerUtil.java:321)
at com.ibm.team.repository.common.internal.marshal.util.MarshallerUtil.decodeFault(MarshallerUtil.java:260)
at com.ibm.team.repository.transport.client.ClientHttpUtil.constructExceptionFromFault(ClientHttpUtil.java:417)
at com.ibm.team.repository.transport.client.ClientHttpUtil.appendNestedException(ClientHttpUtil.java:396)
at com.ibm.team.repository.transport.client.ClientHttpUtil.throwHttpClientError(ClientHttpUtil.java:286)
... 24 more

2 answers



permanent link
Mike Antosh (312) | answered May 28 '08, 9:35 a.m.
The server is on Linux and the client is on Windows XP. Here is the error message from the client. Did one of the upgrade not work properly?

Problem
An error occurred during "Save Team Area".

CRJAZ1176I There is a version mismatch for the 'com.ibm.team.process.internal.common.service.IProcessService' service. The Server version is '7.0' while the client version is '8.0'. Both client and server version must match. Check the overall version of the client using Help->About and ensure it is compatible with server version '0.9.0' and build id '1.0 Beta 3'.

permanent link
Mike Antosh (312) | answered May 28 '08, 12:13 p.m.
Found the problem. I upgraded the server to Beta 3 and the user upgraded his client to RC3. Everything is fine now.

Your answer


Register or 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.