@Override public String getErrorMessage(CycClient client) throws UnsupportedCycOperationException, CycApiException, CycConnectionException { final int serverMajorRevisionNumber = client.getServerInfo().getCycMajorRevisionNumber(); final CycServer server = client.getCycServer(); return "This API implementation requires servers at System " + REQUIRED_MAJOR_REVISION + ", but " + server + " is at System " + serverMajorRevisionNumber + "."; }