Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Failing download of entities through Java client #946
We are using the Java client library and get errors that appear non-deterministic when requesting single entities from the server. E.g. when we call getters of IdEObjects we eventually reach
On the server side:
Subsequently the output stream gets into an illegal state.
This is how it looks on the client side. In this case we are accessing and lazy loading property definitions but it can happen with any entity type.
We tried to narrow the conditions of this to happen, assuming that it could be related to the project size, the available server memory or a web client being active in parallel. But none of this proved to allow for consistent reproduction. It seems completely non-deterministic if and when this happens.
Since maintenance of the Java client seems not high priority right now, we understand this may not be resolved in the near future, but if there are any ideas what the cause of this could be, we could aim for a workaround or try to fix it ourselves. Not sure though if this is a Java client issue at all or would happen with other clients as well under similar conditions.
This is happening with 1.5.117. We can currently not test with a newer version due to other issues.