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
I am seeing following error when running this on the linux docker( openjdk:17-jdk-alpine).
Also using the JNA version 5.12.1 .
java.lang.Error: Exception reading field 'domain' in class com.microsoft.aad.msal4jextensions.persistence.linux.GError
at com.sun.jna.Structure.getFieldValue(Structure.java:653) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.deriveLayout(Structure.java:1318) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.calculateSize(Structure.java:1192) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.calculateSize(Structure.java:1144) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.useMemory(Structure.java:358) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:213) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:204) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.sun.jna.Structure.<init>(Structure.java:200) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
at com.microsoft.aad.msal4jextensions.persistence.linux.GError.<init>(GError.java:25) ~[msal4j-persistence-extension-1.1.0.jar!/:1.1.0]
at com.microsoft.aad.msal4jextensions.persistence.linux.KeyRingAccessor.write(KeyRingAccessor.java:111) ~[msal4j-persistence-extension-1.1.0.jar!/:1.1.0]
at com.microsoft.aad.msal4jextensions.persistence.linux.KeyRingAccessor.verify(KeyRingAccessor.java:56) ~[msal4j-persistence-extension-1.1.0.jar!/:1.1.0]
at com.microsoft.aad.msal4jextensions.PersistenceTokenCacheAccessAspect.<init>(PersistenceTokenCacheAccessAspect.java:86) ~[msal4j-persistence-extension-1.1.0.jar!/:1.1.0]
Caused by: java.lang.IllegalAccessException: class com.sun.jna.Structure cannot access a member of class com.microsoft.aad.msal4jextensions.persistence.linux.GError with modifiers "public"
at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:385) ~[na:na]
at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:687) ~[na:na]
at java.base/java.lang.reflect.Field.checkAccess(Field.java:1098) ~[na:na]
at java.base/java.lang.reflect.Field.get(Field.java:419) ~[na:na]
at com.sun.jna.Structure.getFieldValue(Structure.java:650) ~[jna-5.12.1.jar!/:5.12.1 (b0)]
... 41 common frames omitted
I am seeing following error when running this on the linux docker( openjdk:17-jdk-alpine).
Also using the JNA version 5.12.1 .