Version mismatch after upgrading client and server to Beta 3
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
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'. |
Found the problem. I upgraded the server to Beta 3 and the user upgraded his client to RC3. Everything is fine now.
|
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.