Hi
We've been using Java 11 to develop our application hitting Stardog as the database. We recently decided to upgrade to Java 17 but unfortunately we're getting the below error. We also tried "--add-opens java.base/java.lang=ALL-UNNAMED" as a JVM option, but no effect and the same error exists. In this link : System Requirements | Stardog Documentation Latest is mentioned that Stardog itself just works on Java 11, does it mean that the Java API also works with Java 11? Any help/comment on this is appreciated.
Unable to make field protected volatile java.io.InputStream java.io.FilterInputStream.in accessible: module java.base does not "opens java.io" to unnamed module @5fb759d6
java.lang.reflect.InaccessibleObjectException: Unable to make field protected volatile java.io.InputStream java.io.FilterInputStream.in accessible: module java.base does not "opens java.io" to unnamed module @5fb759d6
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.complexible.stardog.protocols.http.client.ApacheHttp$HttpResponses.getHttpTrailers(ApacheHttp.java:554)
at com.complexible.stardog.protocols.http.client.BaseHttpClient.onResponseEnd(BaseHttpClient.java:577)
at com.complexible.stardog.protocols.http.client.HttpClientImpl.lambda$getTupleResultsFromHttpContext$4(HttpClientImpl.java:389)
at com.complexible.common.base.AutoCloser.close(AutoCloser.java:50)
at com.complexible.common.base.AutoCloser.close(AutoCloser.java:37)
at com.stardog.stark.query.io.AsyncSelectQueryResult.close(AsyncSelectQueryResult.java:57)
at com.complexible.stardog.api.impl.AbstractConnection$OnCloseQueryResult.close(AbstractConnection.java:773)
at