Hi
sorry to bump this thread, but i was not able to find a solution.
Any idea? Shall i create a ticket?
Thx

On Friday, 27 January 2023 at 10:37:21 UTC+1 [email protected] wrote:

> Hi Thomas
> thanks for your answer.
> i tried it (and googled a bit about java boolean vs Boolean), but no 
> success, still same error.
> I also tried variations of Boolean.TRUE instead of true for another 
> function call, and it worked fine.
> So seems the issue is not related to such confusion...
>
>
> On Friday, 27 January 2023 at 08:15:20 UTC+1 Thomas Markus wrote:
>
>> Hi,
>>
>> Am 26.01.23 um 18:14 schrieb [email protected]:
>>
>> Hello 
>>
>> i am trying to configure LDAP Security Realm using groovy init script.
>>
>> So far, it works fine, but i am not able to Disable Role Prefixing using 
>> the method  setDisableRolePrefixing 
>> <https://javadoc.jenkins.io/plugin/ldap/hudson/security/LDAPSecurityRealm.html#setDisableRolePrefixing(boolean)>
>>
>> Code:
>> ...
>> instance.securityRealm = new LDAPSecurityRealm(...)
>> instance.securityRealm.*setDisableRolePrefixing*​(true)
>> instance.save()
>>
>> Error is: 
>> groovy.lang.MissingMethodException: N*o signature of method: 
>> hudson.security.LDAPSecurityRealm.setDisableRolePrefixing​()* is 
>> applicable for argument types: (java.lang.Boolean) values: [true]
>> *Possible solutions: setDisableRolePrefixing(boolean)*, 
>> isDisableRolePrefixing()
>>         at 
>> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:71)
>>
>> I'm not fluent with groovy/java, and i don't understand why the method is 
>> not recognized although given possible solutions actually list the method...
>>
>> Thanks in advance for your help
>>
>> -- 
>> 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/eda149c1-dba6-4cc1-ab27-7cfd416d563en%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/eda149c1-dba6-4cc1-ab27-7cfd416d563en%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>> maybe the typical confusion between Boolean and boolean, try
>>
>> instance.securityRealm.setDisableRolePrefixing​(Boolean.TRUE.booleanValue())
>> instead of 
>> instance.securityRealm.setDisableRolePrefixing​(true)
>>
>> best regards
>> Thomas
>>
>

-- 
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/d587ed9e-2588-46df-b000-4b1926a1f668n%40googlegroups.com.

Reply via email to