bobbai00 commented on PR #4938: URL: https://github.com/apache/texera/pull/4938#issuecomment-4377187905
> > > Mirror: > > > After switching to Java 17 and running the workflows, this error occurred: > > > ``` > > > [2026-05-04 22:46:53,334] [WARN] [org.ehcache.sizeof.ObjectGraphWalker] [pool-12-thread-1] - The JVM is preventing Ehcache from accessing the subgraph beneath 'private final byte[] java.lang.String.value' - cache sizes may be underestimated as a result > > > java.lang.reflect.InaccessibleObjectException: Unable to make field private final byte[] java.lang.String.value accessible: module java.base does not "opens java.lang" to unnamed module @2bffa76d > > > 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 org.ehcache.sizeof.ObjectGraphWalker.getAllFields(ObjectGraphWalker.java:245) > > > at org.ehcache.sizeof.ObjectGraphWalker.getFilteredFields(ObjectGraphWalker.java:204) > > > at org.ehcache.sizeof.ObjectGraphWalker.walk(ObjectGraphWalker.java:159) > > > at org.ehcache.sizeof.SizeOf.deepSizeOf(SizeOf.java:74) > > > ``` > > > > > > Can you try: > > ``` > > export JDK_JAVA_OPTIONS="--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" > > ``` > > > > > > > > > > > > > > > > > > > > > > > > Ref: [ehcache/ehcache3#3008](https://github.com/ehcache/ehcache3/issues/3008) > > Ok, it seems like the only JDK_JAVA_OPTIONS we need are "--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED". We don't need all of them. Please update the option in the PR. > > The ref seems incorrect by the way. Fixed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
