When there is an incompatibility between Client Java and the running Grakn Server, the exception thrown by the client seems unrelated to the real cause of the problem. In fact, the error message may even be incorrect, given that the keyspace does exist with the given name.
Current Workaround
If encountering this exception for the first time, only searching the web or asking the community can lead the user to the solution.
Proposed Solution
Have Client Java to identify the incompatibility and throw an exception with a helpful message. e.g. Client Java version 1.5.3 does not support the running Grakn Core server. Please refer to the documentation of client Java to ensure compatibility.
Problem to Solve
When there is an incompatibility between Client Java and the running Grakn Server, the exception thrown by the client seems unrelated to the real cause of the problem. In fact, the error message may even be incorrect, given that the keyspace does exist with the given name.
Current Workaround
If encountering this exception for the first time, only searching the web or asking the community can lead the user to the solution.
Proposed Solution
Have Client Java to identify the incompatibility and throw an exception with a helpful message. e.g.
Client Java version 1.5.3 does not support the running Grakn Core server. Please refer to the documentation of client Java to ensure compatibility.
Additional Information
N/A