Java client issue with managed cluster version 1.24.8


Error when accessing via Java Client 4.6.0 to managed cluster version 1.24.8.

Always result is:

Result(result=null, error=WeaviateError(statusCode=0, messages=[WeaviateErrorMessage(message=java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $, java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $)]))

No matter what the operation is.
Only happens with this cluster, but not with other with another version. Not happen with Python client.

Server Setup Information

  • Weaviate Server Version:
  • Deployment Method: WCS SaaS
  • Multi Node? Number of Running Nodes: N/A
  • Client Language and Version: Weaviate Java Client 4.6.0

Any additional Information

To reproduce, just:
Result result = client.schema().getter().run();

hi @jamonge !

Sorry, this only happend with this cluster?

So a different cluster with also with version 1.24.8 will work?

As that was my first feeling, I deployed another new cluster version 1.24.8, but it didn’t work either.
It works in other similar older clusters with previous version (1.24.6) though. It’s so weird. Thanks a lot for the help (I’ve been struggling so bad).

It also works on a sandbox (not standard) cluster. if it helps.

Hello. Anythingon this?

Hello. This issue persist. We would need to move forward in a project. Do you think it will be fixed soon or should we find another solution? Thanks.

hi @jamonge ! Really sorry, missed this thread :frowning:

We are not able to reproduce this.

Can you provide an end to end code sample? This would help a lot.

This is the repo for the Java Client:


Never mind. After refeactoring parts of our application we aren’t able to reproduce it either. So it’s probably a bug form ours.
Sorry for the inconvenience.


hi @jamonge !

No worries! Happy to help!