You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Caused by: java.lang.NoSuchFieldException: target
at java.lang.Class.getDeclaredFieldImpl(Native Method) ~[?:1.8.0_275]
at java.lang.Class.getDeclaredField(Class.java:825) ~[?:1.8.0_275]
at co.paralleluniverse.common.reflection.GetDeclaredField.run(GetDeclaredField.java:17) ~[quasar-core-0.7.13_r3.jar:0.7.13_r3]
at co.paralleluniverse.common.reflection.GetDeclaredField.run(GetDeclaredField.java:6) ~[quasar-core-0.7.13_r3.jar:0.7.13_r3]
at java.security.AccessController.doPrivileged(AccessController.java:734) ~[?:1.8.0_275]
at co.paralleluniverse.concurrent.util.ThreadAccess.<clinit>(ThreadAccess.java:53) ~[quasar-core-0.7.13_r3.jar:0.7.13_r3]
As private fields are usually not externalized, arguably, the issue lies in quasar code making an implementation-dependent assumption. FWIW, the other three fields that are queried do exist in our Thread implementation.
@rickcrook : Any chance you can pull the source of your quasar library, and update the field name from target to runnable (alternatively, add another query for runnable if target is not found) to see if you get further?
Java -version output
Output from
java -version
.running in adoptopenjdk/openjdk8-openj9:jdk8u275-b01_openj9-0.23.0
on x390x/LinuxOne
Summary of problem
Exception raised
java.lang.AssertionError: java.lang.NoSuchFieldException: target
while running java -jar corda.jarA quick scan of the internet shows this has been seen before puniverse/quasar#321 and been added to corda/corda#5139.
Switching to Hotspot (as per one suggestion) yields a deeper issue see #11956 & adoptium/adoptium-support#257
Diagnostic files
app.log
The text was updated successfully, but these errors were encountered: