[JIRA] (JENKINS-51870) Pipeline Model Definition: Illegal reflective access to Groovy objects

2 views
Skip to first unread message

o.v.nenashev@gmail.com (JIRA)

unread,
Jun 11, 2018, 4:01:01 PM6/11/18
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
 
Jenkins / Bug JENKINS-51870
Pipeline Model Definition: Illegal reflective access to Groovy objects
Change By: Oleg Nenashev
Labels: java10_hackathon
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

o.v.nenashev@gmail.com (JIRA)

unread,
Jun 11, 2018, 4:01:02 PM6/11/18
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jun 11, 2018, 4:01:03 PM6/11/18
to jenkinsc...@googlegroups.com
Oleg Nenashev created an issue
Issue Type: Bug Bug
Assignee: Andrew Bayer
Components: pipeline-model-definition-plugin
Created: 2018-06-11 20:00
Environment: Java 10, latest
Priority: Minor Minor
Reporter: Oleg Nenashev

Just a fragment of the log below.
It seems that "org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache()" does lots of reflection calls which Java 9+ do not like.

WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to method java.lang.Enum.clone()
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:109)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:105)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:102)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:274)
	at groovy.lang.MetaClassImpl.populateMethods(MetaClassImpl.java:367)
	at groovy.lang.MetaClassImpl.fillMethodIndex(MetaClassImpl.java:346)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3286)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to method java.lang.Enum.readObject(java.io.ObjectInputStream)
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:109)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:105)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:102)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:274)
	at groovy.lang.MetaClassImpl.populateMethods(MetaClassImpl.java:367)
	at groovy.lang.MetaClassImpl.fillMethodIndex(MetaClassImpl.java:346)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3286)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to method java.lang.Enum.readObjectNoData()
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:109)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:105)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:102)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:274)
	at groovy.lang.MetaClassImpl.populateMethods(MetaClassImpl.java:367)
	at groovy.lang.MetaClassImpl.fillMethodIndex(MetaClassImpl.java:346)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3286)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to method java.util.concurrent.TimeUnit.cvt(long,long,long)
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:109)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:105)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:102)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:274)
	at groovy.lang.MetaClassImpl.populateMethods(MetaClassImpl.java:367)
	at groovy.lang.MetaClassImpl.fillMethodIndex(MetaClassImpl.java:346)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3286)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to method java.util.concurrent.TimeUnit.excessNanos(long,long)
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$3$1.run(CachedClass.java:109)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:105)
	at org.codehaus.groovy.reflection.CachedClass$3.initValue(CachedClass.java:102)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getMethods(CachedClass.java:274)
	at groovy.lang.MetaClassImpl.populateMethods(MetaClassImpl.java:367)
	at groovy.lang.MetaClassImpl.fillMethodIndex(MetaClassImpl.java:346)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3286)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to field java.lang.Enum.name
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:55)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:52)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:52)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:49)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getFields(CachedClass.java:278)
	at groovy.lang.MetaClassImpl.addFields(MetaClassImpl.java:2380)
	at groovy.lang.MetaClassImpl.inheritFields(MetaClassImpl.java:2375)
	at groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:2262)
	at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:3323)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3288)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to field java.lang.Enum.ordinal
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:55)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:52)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:52)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:49)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getFields(CachedClass.java:278)
	at groovy.lang.MetaClassImpl.addFields(MetaClassImpl.java:2380)
	at groovy.lang.MetaClassImpl.inheritFields(MetaClassImpl.java:2375)
	at groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:2262)
	at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:3323)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3288)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to field java.util.concurrent.TimeUnit.NANO_SCALE
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:55)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:52)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:52)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:49)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getFields(CachedClass.java:278)
	at groovy.lang.MetaClassImpl.addFields(MetaClassImpl.java:2380)
	at groovy.lang.MetaClassImpl.inheritFields(MetaClassImpl.java:2375)
	at groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:2262)
	at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:3323)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3288)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/Users/nenashev/Documents/jenkins/test/java10/work/war/WEB-INF/lib/groovy-all-2.4.11.jar) to field java.util.concurrent.TimeUnit.MICRO_SCALE
	at org.codehaus.groovy.reflection.CachedClass.makeAccessible(CachedClass.java:84)
	at org.codehaus.groovy.reflection.CachedClass.access$000(CachedClass.java:42)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:55)
	at org.codehaus.groovy.reflection.CachedClass$1$1.run(CachedClass.java:52)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:52)
	at org.codehaus.groovy.reflection.CachedClass$1.initValue(CachedClass.java:49)
	at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:49)
	at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:36)
	at org.codehaus.groovy.reflection.CachedClass.getFields(CachedClass.java:278)
	at groovy.lang.MetaClassImpl.addFields(MetaClassImpl.java:2380)
	at groovy.lang.MetaClassImpl.inheritFields(MetaClassImpl.java:2375)
	at groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:2262)
	at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:3323)
	at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:3288)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:260)
	at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:302)
	at org.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.<init>(ClassMetaClassGetPropertySite.java:38)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createClassMetaClassGetPropertySite(AbstractCallSite.java:373)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.createGetPropertySite(AbstractCallSite.java:325)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty(AbstractCallSite.java:312)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy:357)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
	at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:230)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils.generateTypeCache(Utils.groovy)
	at org.jenkinsci.plugins.pipeline.modeldefinition.Utils$generateTypeCache.call(Unknown Source)

andrew.bayer@gmail.com (JIRA)

unread,
Jun 13, 2018, 1:32:01 PM6/13/18
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Oct 3, 2018, 5:57:35 PM10/3/18
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
 
Change By: Oleg Nenashev
Labels: java10_hackathon java11
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

andrew.bayer@gmail.com (JIRA)

unread,
Nov 15, 2018, 12:12:02 PM11/15/18
to jenkinsc...@googlegroups.com
Andrew Bayer resolved as Won't Fix
 

Whatever needs to be changed here isn't specific to Declarative - it's Groovy itself. So I'm closing this as won't fix.

Change By: Andrew Bayer
Status: Open Resolved
Resolution: Won't Fix

batmat@batmat.net (JIRA)

unread,
Nov 30, 2018, 6:10:03 AM11/30/18
to jenkinsc...@googlegroups.com
Baptiste Mathus updated an issue
Change By: Baptiste Mathus
Labels: illegalReflectiveAccess java10_hackathon java11

bitwiseman@gmail.com (JIRA)

unread,
Oct 22, 2019, 11:24:26 PM10/22/19
to jenkinsc...@googlegroups.com
Liam Newman closed an issue as Won't Fix
 

Bulk closing resolved issues.

Change By: Liam Newman
Status: Resolved Closed
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages