[
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)