Hi Ishara. Yes. That was done with patch operation.
Thanks, Gayan On Wed, Jul 16, 2014 at 9:15 PM, Ishara Karunarathna <[email protected]> wrote: > Hi Gayan, > > > > > On Wed, Jul 16, 2014 at 7:42 AM, Gayan Gunawardana <[email protected]> wrote: > >> Yes Darshana. >> >> Limitation was you have to send entire list with existing members. >> >> > Isn't this the problem that you are going to address through patch > operation. > >> >> On Wed, Jul 16, 2014 at 8:07 PM, Darshana Gunawardana <[email protected]> >> wrote: >> >>> >>> 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 <[email protected]> >>> 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 < >>>> [email protected]> 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 <[email protected]> >>>>> 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: [email protected] >>>>>> Mobile: +94 (71) 8020933 >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> >>>>> * Darshana Gunawardana *Software Engineer >>>>> WSO2 Inc.; http://wso2.com >>>>> >>>>> * E-mail: [email protected] <[email protected]>* >>>>> *Mobile: +94718566859 <%2B94718566859> *Lean . Enterprise . Middleware >>>>> >>>> >>>> >>>> >>>> -- >>>> Gayan Gunawardana >>>> Software Engineer; WSO2 Inc.; http://wso2.com/ >>>> Email: [email protected] >>>> Mobile: +94 (71) 8020933 >>>> >>> >>> >>> >>> -- >>> Regards, >>> >>> >>> * Darshana Gunawardana*Software Engineer >>> WSO2 Inc.; http://wso2.com >>> >>> * E-mail: [email protected] <[email protected]>* >>> *Mobile: +94718566859 <%2B94718566859> *Lean . Enterprise . Middleware >>> >> >> >> >> -- >> Gayan Gunawardana >> Software Engineer; WSO2 Inc.; http://wso2.com/ >> Email: [email protected] >> Mobile: +94 (71) 8020933 >> > > > > -- > Ishara Karunarathna > Senior Software Engineer > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > email: [email protected], blog: isharaaruna.blogspot.com, mobile: +94 > 718211678 > -- Gayan Gunawardana Software Engineer; WSO2 Inc.; http://wso2.com/ Email: [email protected] Mobile: +94 (71) 8020933
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
