Hi,

any solution to this? Im running into the same problem, via script-console 
its working, but even after a restart i get the following error:

Mar 09, 2016 9:10:32 PM jenkins.util.groovy.GroovyHookScript execute
WARNING: Failed to run script 
file:/var/jenkins_home/init.groovy.d/50_active-directory.groovy
groovy.lang.MissingPropertyException: No such property: Item for class: 
50_active-directory
at 
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
at 
org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49)
at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231)
at 50_active-directory.run(50_active-directory.groovy:34)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:580)
at jenkins.util.groovy.GroovyHookScript.execute(GroovyHookScript.java:136)
at jenkins.util.groovy.GroovyHookScript.execute(GroovyHookScript.java:127)
at jenkins.util.groovy.GroovyHookScript.run(GroovyHookScript.java:110)
at hudson.init.impl.GroovyInitScript.init(GroovyInitScript.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:106)
at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:176)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$8.runTask(Jenkins.java:924)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)


regards,
roman


Am Donnerstag, 20. August 2015 16:11:36 UTC+2 schrieb Anthony Green:
>
>
>
> On Thursday, 20 August 2015 13:47:05 UTC+1, Anthony Green wrote:
>>
>> This was my solution
>>
>> import jenkins.model.*
>> import hudson.security.*
>>
>> def instance = Jenkins.getInstance()
>>
>> def strategy = new GlobalMatrixAuthorizationStrategy()
>>     strategy.add(Jenkins.ADMINISTER, "foo")
>>     strategy.add(Jenkins.READ, 'baz')
>>     strategy.add(Item.DISCOVER, 'baz')
>>     strategy.add(Item.READ, 'baz')
>>     strategy.add(Item.BUILD, 'baz')
>>
>> instance.setAuthorizationStrategy(strategy)
>>
>> instance.save()
>>
>>
> Actually although this worked in the script console it doesn't work in 
> init.groovy.d 
>
> you get the error
>
> Failed to run script 
> file:/var/jenkins_home/init.groovy.d/ConfigureSecurity.groovy
> groovy.lang.MissingPropertyException: No such property: Item for class: 
> ConfigureSecurity
>       at 
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
>       at 
> org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:49)
>       at 
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231)
>
> restarting jenkins and the settings are applied.
>
> Any pointers as to what's going wrong? 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/e2524243-3100-465b-a5bd-3d4d3a101ac9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to