So does that means we can update user list of a group from
externally(calling scim group endpoint) as well?

On Wed, Jul 16, 2014 at 9:27 AM, Gayan Gunawardana <ga...@wso2.com> wrote:

> Hi Darshana,
>
> I have found a way.
>
> setUserMember(String id, String displayName) works fine.
>
> setUserMember(String id) also do the job but it fails during json decoding.
>
> Anyway thanks for looking into this.
>
> Thanks,
> Gayan
>
>
>
>
> On Wed, Jul 16, 2014 at 1:28 AM, Darshana Gunawardana <darsh...@wso2.com>
> wrote:
>
>> Hi Gayan,
>>
>> Have you found the way to do $subject?
>>
>> AFAIK, this functionality does not supported. If you have to add user to
>> some group using scim,
>> * Either you have to include that user while creating the group
>> * Or you have to update role list of user.
>>
>> Thanks,
>> Darshana
>>
>>
>>
>> On Mon, Jul 14, 2014 at 11:45 AM, Gayan Gunawardana <ga...@wso2.com>
>> wrote:
>>
>>> Hi Ishara,
>>>
>>> While writing integration test for patch operation I wanted to modify
>>> user list of a group. I have tried following method
>>>
>>> setMember(String id)
>>>
>>> setUserMember(String id)
>>>
>>> setGroupMember(String id)
>>>
>>> but it gives
>>>
>>> org.apache.wink.client.ClientRuntimeException:
>>> org.wso2.charon.core.exceptions.AbstractCharonException
>>>     at
>>> org.apache.wink.client.internal.ResourceImpl.invoke(ResourceImpl.java:240)
>>>     at
>>> org.apache.wink.client.internal.ResourceImpl.invoke(ResourceImpl.java:189)
>>>     at
>>> org.apache.wink.client.internal.ResourceImpl.put(ResourceImpl.java:326)
>>>     at
>>> org.wso2.carbon.identity.tests.scim.SCIMServiceProviderGroupTestCase.updateGroup(SCIMServiceProviderGroupTestCase.java:208)
>>> Caused by: org.wso2.charon.core.exceptions.AbstractCharonException
>>>     at
>>> org.wso2.charon.core.encoder.json.JSONDecoder.decodeException(JSONDecoder.java:153)
>>>     at
>>> org.wso2.charon.core.client.SCIMClient.decodeSCIMException(SCIMClient.java:219)
>>>     at
>>> org.wso2.carbon.identity.tests.scim.utils.SCIMResponseHandler.handle(SCIMResponseHandler.java:51)
>>>     at
>>> org.apache.wink.client.internal.handlers.HandlerContextImpl.doChain(HandlerContextImpl.java:52)
>>>     at
>>> org.apache.wink.client.internal.ResourceImpl.invoke(ResourceImpl.java:227)
>>>     ... 36 more
>>>
>>> seems like after modifying user list of a group, json decoder fails some
>>> where. This does not happen for updating group name only.
>>>
>>> Can you point the correct method to add new user member to a group from
>>> id ?  (org.wso2.charon.core.objects.Group).
>>>
>>>
>>>
>>> --
>>> Gayan Gunawardana
>>> Software Engineer; WSO2 Inc.; http://wso2.com/
>>> Email: ga...@wso2.com
>>> Mobile: +94 (71) 8020933
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Regards,
>>
>>
>> * Darshana Gunawardana *Software Engineer
>> WSO2 Inc.; http://wso2.com
>>
>> * E-mail: darsh...@wso2.com <darsh...@wso2.com>*
>> *Mobile: +94718566859 <%2B94718566859> *Lean . Enterprise . Middleware
>>
>
>
>
> --
> Gayan Gunawardana
> Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: ga...@wso2.com
> Mobile: +94 (71) 8020933
>



-- 
Regards,


* Darshana Gunawardana*Software Engineer
WSO2 Inc.; http://wso2.com

* E-mail: darsh...@wso2.com <darsh...@wso2.com>*
*Mobile: +94718566859 <%2B94718566859> *Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to