[ https://issues.apache.org/jira/browse/GROOVY-10186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Milles closed GROOVY-10186. -------------------------------- Resolution: Cannot Reproduce > Seeing java.lang.IllegalAccessException with java.time.LocalDateTime > -------------------------------------------------------------------- > > Key: GROOVY-10186 > URL: https://issues.apache.org/jira/browse/GROOVY-10186 > Project: Groovy > Issue Type: Bug > Components: jdk conflict > Affects Versions: 3.0.8 > Reporter: Groovy > Priority: Major > > Seen in a Grails 5.0.0.M2 application running on openjdk java 16.0.2. Groovy > 3.0.8. > Ubuntu Linux 20.04.2 > If I look at _journalctl -u my_app_, I see: > > ``` > java[746311]: Grails application running at http://127.0.0.1:8001 in > environment: test > java[746311]: <java.time.LocalDateTime@3f1281 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1981 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1981 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f2081 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a81 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1a01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f1b01 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f2101 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f2181 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f2181 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > java[746311]: <java.time.LocalDateTime@3f2181 > date=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final" time=java.lang.IllegalAccessException: class > org.codehaus.groovy.runtime.DefaultGroovyMethods cannot access a member of > class java.time.LocalDateTime (in module java.base) with modifiers "private > final"> > ``` > I am lucking out because I am not using any of the methods that DGM is trying > to add but this may prove an issue if someone was going to use an 'augmented' > version of LocalDateTime. -- This message was sent by Atlassian Jira (v8.20.10#820010)