EWM 7.0.2 plain java API: version mismatch for the "com.ibm.team.repository" service
Hello all,
Current our server version is 7.0.2 plus candidate M5.
When I using java plain API version 7.0.2, I cannot connect to our server.
The error is: CRJAZ0056I There is a version mismatch for the "com.ibm.team.repository" service. The server version is "45" while the client version is "43".
If I use java plain API version 6.0.6.1, I can connect and almost APIs are working correctly, except APIs attaching file to workitem. So I need to use java plain API version 7.0.2, but my code cannot connect to server anymore.
What should I do now?
Accepted answer
One other answer
Ask if your contacts can make a 7.0.2 plus candidate M5 plain Java Client Libraries available.
Comments
The same should happen with the Eclipse client. This is a problem.
The eclipse client is working normally. Only my java program cannot connect with server.
This does not make sense to me. The code used by the Plain Java Client Libraries is exactly the code used by the RTC SDK and the Eclipse client. Please check, if you are really using the plain Java Client Libraries for 7.0.2 and not an older version. Also make sure to use at least Java 8. Check the URL.
I have not seen any issues with with the Plain Java client libraries when upgrading from 6.0.6.1 to 7.0.x. One import one is, that the Java Version has to be at least 1.8
If you can connect to a 7.0.x server with a 6.0.6.1 Plain Java client, you should be able to do the same with a 7.0.2 Plain Java Client.