Hi Gayan,

Currently working on the configuration option. Sure I'll move changes to
*identity-outbound-provisioning-scim*.

Best Regards
Isuranga Perera

On Mon, Feb 12, 2018 at 11:59 AM, Gayan Gunawardana <ga...@wso2.com> wrote:

> Hi Isuranga,
>
> Could you be able to move *identity-outbound-**provisioning-scim2* to
> *identity-outbound-provisioning-scim* by having configuration option for
> SCIM 1.1 and 2.0 ?
>
> Thanks,
> Gayan
>
> On Mon, Feb 5, 2018 at 10:48 AM, Isuranga Perera <
> isurangamper...@gmail.com> wrote:
>
>> Hi,
>>
>> *@Gayan*
>> yes, *identity-outbound-**provisioning-scim2* has the nearly same code as
>> * identity-outbound-provisioning-scim. **identity-client-scim2 *simply
>> encode and decode SCIM objects and validate some actions. As Malithi
>> suggested we can use version as a connector configuration and instantiate
>> the appropriate provisioning client. As an alternative, we can
>> instantiate ScimClient [1] instead of ProvisioningClient since it provides
>> almost all SCIM version specific functions related to object encoding and
>> decoding. Anyway, if I'm not mistaken all of these changes are required
>> only if we're going to use *identity-outbound-provisioning-scim* with
>> SCIM client [2].
>>
>> *@Malithi*
>> Will work on the SCIM response error code issue asap.
>>
>>
>> [1] https://github.com/IsurangaPerera/identity-client-scim2/
>> blob/ab5bdd6382ce4b055f99b65568c77289472c9c14/src/main/java/
>> org/wso2/scim2/util/SCIMClient.java
>> [2] https://github.com/wso2-extensions/identity-client-scim2/pull/1
>>
>>
>> Best Regards
>> Isuranga Perera
>>
>> On Sun, Feb 4, 2018 at 2:22 PM, Malithi Edirisinghe <malit...@wso2.com>
>> wrote:
>>
>>> Hi Gayan,
>>>
>>> +1 for the thought. Basically, it's always the CRUD operations being
>>> triggered for User and Group resources in the outbound provisioning flow
>>> and based on the version the respective client can initiate calls upon the
>>> protocol.
>>> So that's a matter of initializing the appropriate client based on the
>>> version that will be configured with respect to the protocol version used
>>> by the outbound party. That means version will be a connector configuration
>>> and the connector will instantiate the appropriate client upon the version
>>> with the application of factory pattern.
>>>
>>> *@Isuranga*,
>>> Thanks a lot for the contribution.
>>> Can we improve debug logs in the client to log respective requests calls
>>> and responses for outbound party.
>>> Also, looks like SCIM response errors are being swallowed in the client
>>> without passing them back to the connector [1]. In that case, the
>>> provisioning connector might not know if the request has been success or
>>> not and act accordingly.
>>>
>>> [1] https://github.com/wso2-extensions/identity-client-scim2/pul
>>> l/1/files#diff-5d09971e2f15b2c4858e2d49950f571cR75
>>>
>>> Thanks,
>>> Malithi.
>>>
>>> On Sat, Feb 3, 2018 at 6:01 PM, Gayan Gunawardana <ga...@wso2.com>
>>> wrote:
>>>
>>>> Hi Isuranga,
>>>>
>>>> Thanks you very much for the contribution and definitely this will be a
>>>> very valuable feature.
>>>>
>>>> I went through some of your PRs [1][2]. As I understood*
>>>> identity-outbound-**provisioning-scim2* has nearly same code as*
>>>> identity-outbound-provisioning-scim.* There is a good possibility for
>>>> code duplication. Ideally protocol difference SCIM 1.1 and SCIM 2.0 should
>>>> be very minimum to the provisioning connector level and protocol difference
>>>> should be handled from *ProvisioningClient*. I do not think existing
>>>> SCIM 1.1 provisioning connector do much about SCIM specific logic rather 
>>>> *org.wso2.carbon.identity.scim.common.impl.ProvisioningClient
>>>> *handle all HTTP communication according to protocol. Is it possible
>>>> to switch *ProvisioningClient* based on protocol (SCIM 1.1 and SCIM
>>>> 2.0) ? @Darshana wdyt?
>>>>
>>>> I suppose in [2] swagger documentation doesn't have all error codes.
>>>> For example user creation has only one error code (404) but there should be
>>>> many more like 409.
>>>>
>>>> Also could you be able to consider about unit test coverage ?
>>>>
>>>> Thanks again for your valuable contribution.
>>>>
>>>> [1] https://github.com/wso2-extensions/identity-outbound-provisi
>>>> oning-scim2/pull/1
>>>> [2] https://github.com/wso2-extensions/identity-client-scim2/pull/1
>>>> [3] https://github.com/wso2-extensions/identity-outbound-provisi
>>>> oning-scim/
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>> On Mon, Nov 27, 2017 at 1:12 PM, Isuranga Perera <
>>>> isurangamper...@gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I've submitted PRs for identity-client-scim2 [1] and
>>>>> identity-outbound-provisioning-scim2 [2]. There were some missing
>>>>> functions in charon3 such as some decoding methods, setter methods etc.
>>>>> Therefore I used some workarounds and also I have submitted some PRs for
>>>>> some of those missing functions.
>>>>>
>>>>> *PRs for Charon*
>>>>> IDENTITY-6962: Client-side validator for Charon 3 [3] fixed with PR [4]
>>>>> IDENTITY-6960: Missing Charon setter method of user password [5] fixed
>>>>> with PR [6]
>>>>>
>>>>>
>>>>>
>>>>> [1] https://github.com/wso2-extensions/identity-client-scim2/pull/1
>>>>> [2] https://github.com/wso2-extensions/identity-outbound-pro
>>>>> visioning-scim2/pull/1
>>>>> [3] https://wso2.org/jira/browse/IDENTITY-6962
>>>>> [4] https://github.com/wso2/charon/pull/80
>>>>> [5] https://github.com/wso2/charon/pull/79
>>>>>
>>>>> Best Regards
>>>>> Isuranga Perera
>>>>>
>>>>> On Thu, Nov 23, 2017 at 9:54 AM, Johann Nallathamby <joh...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Thanks a lot Maheshika.
>>>>>>
>>>>>> Regards,
>>>>>> Johann.
>>>>>>
>>>>>> On Thu, Nov 23, 2017 at 8:56 AM, Maheshika Goonetilleke <
>>>>>> mahesh...@wso2.com> wrote:
>>>>>>
>>>>>>> Hi Johann
>>>>>>>
>>>>>>> Created the two repos.
>>>>>>>
>>>>>>> On Tue, Nov 21, 2017 at 10:03 PM, Johann Nallathamby <
>>>>>>> joh...@wso2.com> wrote:
>>>>>>>
>>>>>>>> We discussed and decided no need of the scim2-common repo. Two
>>>>>>>> repos mentioned above are enough.
>>>>>>>>
>>>>>>>> On Tue, Nov 21, 2017 at 9:15 PM, Afkham Azeez <az...@wso2.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Now you need approval for 2 repos of 3 repos?
>>>>>>>>>
>>>>>>>>> On Tue, Nov 21, 2017 at 2:53 PM, Isura Karunaratne <is...@wso2.com
>>>>>>>>> > wrote:
>>>>>>>>>
>>>>>>>>>> Repo name for outbound connector
>>>>>>>>>>
>>>>>>>>>>    - * identity-outbound-provisioning-scim2*
>>>>>>>>>>
>>>>>>>>>> Repo name for the scim2 client.
>>>>>>>>>>
>>>>>>>>>>    -
>>>>>>>>>> * identity-client-scim2 *
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> @isuraranga,
>>>>>>>>>>
>>>>>>>>>> Why do we need the scim2-commons repo? Can't we use Charon for
>>>>>>>>>> that?
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>> Isura.
>>>>>>>>>>
>>>>>>>>>> On Mon, Nov 20, 2017 at 3:04 PM, Afkham Azeez <az...@wso2.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> What is the repo name?
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Nov 7, 2017 at 1:06 PM, Maheshika Goonetilleke <
>>>>>>>>>>> mahesh...@wso2.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Azeez
>>>>>>>>>>>>
>>>>>>>>>>>> Please confirm.
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Nov 7, 2017 at 11:23 AM, Johann Nallathamby <
>>>>>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Maheshika,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can we have following 3 repos for this project under
>>>>>>>>>>>>> wso2-extensions organization?
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1. *identity-outbound-provisioning-scim2*
>>>>>>>>>>>>>
>>>>>>>>>>>>> For the outbound connector
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2. *identity-scim2-common*
>>>>>>>>>>>>>
>>>>>>>>>>>>> For common utilities for inbound and outbound connectors. E.g.
>>>>>>>>>>>>> AttributeMapper class in inbound connector which is needed for 
>>>>>>>>>>>>> outbound
>>>>>>>>>>>>> connector as well.
>>>>>>>>>>>>>
>>>>>>>>>>>>> 3. *identity-client-scim2*
>>>>>>>>>>>>>
>>>>>>>>>>>>> For SCIM2 client generated using SCIM2 swagger files. This
>>>>>>>>>>>>> will be used by outbound connector as well as can be used by 
>>>>>>>>>>>>> anyone as
>>>>>>>>>>>>> standalone client. Ideally this should be used for the scim2 
>>>>>>>>>>>>> compliance
>>>>>>>>>>>>> test suite as well, but have failed to do so.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Johann.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Oct 16, 2017 at 2:21 PM, Johann Nallathamby <
>>>>>>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, I also think we need to take the approach of using the
>>>>>>>>>>>>>> Swagger files and generate SDK because that is what standard 
>>>>>>>>>>>>>> Rest API world
>>>>>>>>>>>>>> will be doing. We can find any issues early.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Johann.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Oct 16, 2017 at 2:18 PM, Gayan Gunawardana <
>>>>>>>>>>>>>> ga...@wso2.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Oct 16, 2017 at 1:21 PM, Isuranga Perera <
>>>>>>>>>>>>>>> isurangamper...@gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Gayan,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> In that case, I'll try to create an SDK from swagger and
>>>>>>>>>>>>>>>> use it as the client.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> That would be great.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mon, Oct 16, 2017 at 9:12 AM, Gayan Gunawardana <
>>>>>>>>>>>>>>>> ga...@wso2.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Since you are looking for abstraction layer, can implement
>>>>>>>>>>>>>>>>> something like [1] for SCIM2 as well.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [1] https://github.com/wso2-extens
>>>>>>>>>>>>>>>>> ions/identity-inbound-provisio
>>>>>>>>>>>>>>>>> ning-scim/blob/master/componen
>>>>>>>>>>>>>>>>> ts/org.wso2.carbon.identity.sc
>>>>>>>>>>>>>>>>> im.common/src/main/java/org/ws
>>>>>>>>>>>>>>>>> o2/carbon/identity/scim/common
>>>>>>>>>>>>>>>>> /impl/ProvisioningClient.java
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Sun, Oct 15, 2017 at 11:16 PM, Gayan Gunawardana <
>>>>>>>>>>>>>>>>> ga...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sun, Oct 15, 2017 at 8:39 PM, Johann Nallathamby <
>>>>>>>>>>>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *[+ IsharaK, Omindu, Farasath]*
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Sun, Oct 15, 2017 at 7:34 PM, Isuranga Perera <
>>>>>>>>>>>>>>>>>>> isurangamper...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I went through the scim2-compliance-test-suite [1]
>>>>>>>>>>>>>>>>>>>> source code, but I couldn't find an abstraction layer 
>>>>>>>>>>>>>>>>>>>> which separates the
>>>>>>>>>>>>>>>>>>>> SCIM 2 client from the test and report modules. Is there 
>>>>>>>>>>>>>>>>>>>> any way I can
>>>>>>>>>>>>>>>>>>>> separate SCIM 2.0 client from [1] so that I can use it as 
>>>>>>>>>>>>>>>>>>>> the SCIM 2.0
>>>>>>>>>>>>>>>>>>>> client for the $subject.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> There is no clear abstraction layer. Both SCIM2
>>>>>>>>>>>>>>>>>> compliance test developed by Vindula and SCIM 1.1 outbound 
>>>>>>>>>>>>>>>>>> provisioning
>>>>>>>>>>>>>>>>>> connector are utilized apache commons http client .
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> In addition to that, I found this[2] repository which
>>>>>>>>>>>>>>>>>>>> contains another SCIM client. can I know the completion 
>>>>>>>>>>>>>>>>>>>> level of this
>>>>>>>>>>>>>>>>>>>> project?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> This is feign http client and Vindula found it hard to
>>>>>>>>>>>>>>>>>> use.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> In summary, there are 3 options which I can use to
>>>>>>>>>>>>>>>>>>>> generate a SCIM 2.0 client.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Most feasible way is to go with apache commons
>>>>>>>>>>>>>>>>>> HttpClient  but better to give a try with swagger doc as 
>>>>>>>>>>>>>>>>>> well.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>    1. Separate SCIM 2.0 client from [1]
>>>>>>>>>>>>>>>>>>>>    2. Separate SCIM 2.0 client from [2]
>>>>>>>>>>>>>>>>>>>>    3. Use swagger doc [3] to generate client
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> [1] https://github.com/wso2-in
>>>>>>>>>>>>>>>>>>>> cubator/scim2-compliance-test-suite
>>>>>>>>>>>>>>>>>>>> [2] https://github.com/HansageeSJ/scim-client
>>>>>>>>>>>>>>>>>>>> [3] https://wso2.org/jira/browse/IDENTITY-5695
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Appreciate any suggestions.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>>>>>>>>> Isuranga Perera
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Fri, Oct 13, 2017 at 9:42 AM, Gayan Gunawardana <
>>>>>>>>>>>>>>>>>>>> ga...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Thu, Oct 12, 2017 at 5:33 PM, Johann Nallathamby <
>>>>>>>>>>>>>>>>>>>>> joh...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Thu, Oct 12, 2017 at 1:28 PM, Isuranga Perera <
>>>>>>>>>>>>>>>>>>>>>> isurangamper...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Hi IAM Team,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Currently, there is no $subject. Therefore I'm
>>>>>>>>>>>>>>>>>>>>>>> looking at implementing a SCIM2 Outbound Connector. I'm 
>>>>>>>>>>>>>>>>>>>>>>> looking at
>>>>>>>>>>>>>>>>>>>>>>> identity-outbound-provisioning-scim [1]
>>>>>>>>>>>>>>>>>>>>>>> and scim2-compliance-test-suite [2]. Appreciate
>>>>>>>>>>>>>>>>>>>>>>> further suggestions.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Hi Isuranga,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It should be same as [1] you just have to think SCIM
>>>>>>>>>>>>>>>>>>>>> provider is version 2 and send http requests according to 
>>>>>>>>>>>>>>>>>>>>> SCIM2 format. As
>>>>>>>>>>>>>>>>>>>>> a starting point you can setup existing SCIM provisioning 
>>>>>>>>>>>>>>>>>>>>> connector and
>>>>>>>>>>>>>>>>>>>>> debug from point [1] so you will understand the flow.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [1] https://github.com/wso2-extens
>>>>>>>>>>>>>>>>>>>>> ions/identity-outbound-provisi
>>>>>>>>>>>>>>>>>>>>> oning-scim/blob/master/compone
>>>>>>>>>>>>>>>>>>>>> nts/org.wso2.carbon.identity.p
>>>>>>>>>>>>>>>>>>>>> rovisioning.connector.scim/src
>>>>>>>>>>>>>>>>>>>>> /main/java/org/wso2/carbon/ide
>>>>>>>>>>>>>>>>>>>>> ntity/provisioning/connector/s
>>>>>>>>>>>>>>>>>>>>> cim/SCIMProvisioningConnector.java#L99
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> [1] https://github.com/wso2-ex
>>>>>>>>>>>>>>>>>>>>>>> tensions/identity-outbound-provisioning-scim
>>>>>>>>>>>>>>>>>>>>>>> [2] https://github.com/wso2-in
>>>>>>>>>>>>>>>>>>>>>>> cubator/scim2-compliance-test-suite
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>>>>>>>>>>>> Isuranga Perera
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>>>>>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>>>>>>>>>>>>>>> https://mail.wso2.org/cgi-bin/
>>>>>>>>>>>>>>>>>>>>>>> mailman/listinfo/architecture
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>>>>>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>>>>>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>>>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>>>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Gayan Gunawardana
>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>>>>>>>>>>>>>>> Email: ga...@wso2.com
>>>>>>>>>>>>>>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>>>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>>>>>>>>>>>>> https://mail.wso2.org/cgi-bin/
>>>>>>>>>>>>>>>>>>>>> mailman/listinfo/architecture
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Gayan Gunawardana
>>>>>>>>>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>>>>>>>>>>>> Email: ga...@wso2.com
>>>>>>>>>>>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Gayan Gunawardana
>>>>>>>>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>>>>>>>>>>> Email: ga...@wso2.com
>>>>>>>>>>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Gayan Gunawardana
>>>>>>>>>>>>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>>>>>>>>>>>>> Email: ga...@wso2.com
>>>>>>>>>>>>>>> Mobile: +94 (71) 8020933
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks & Best Regards,
>>>>>>>>>>>>
>>>>>>>>>>>> Maheshika Goonetilleke
>>>>>>>>>>>> Senior Engineering Process Coordinator
>>>>>>>>>>>>
>>>>>>>>>>>> *WSO2 Inc*
>>>>>>>>>>>> *email   : mahesh...@wso2.com <mahesh...@wso2.com>*
>>>>>>>>>>>> *mobile : +94 773 596707 <077%20359%206707>*
>>>>>>>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise .
>>>>>>>>>>>> middleware
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Afkham Azeez*
>>>>>>>>>>> Senior Director, Platform Architecture; WSO2, Inc.;
>>>>>>>>>>> http://wso2.com
>>>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>>>>>> * <http://www.apache.org/>*
>>>>>>>>>>> *email: **az...@wso2.com* <az...@wso2.com>
>>>>>>>>>>> * cell: +94 77 3320919 <+94%2077%20332%200919>blog: *
>>>>>>>>>>> *http://blog.afkham.org* <http://blog.afkham.org>
>>>>>>>>>>> *twitter: **http://twitter.com/afkham_azeez*
>>>>>>>>>>> <http://twitter.com/afkham_azeez>
>>>>>>>>>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>>>>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>>>>>>
>>>>>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *Isura Dilhara Karunaratne*
>>>>>>>>>> Associate Technical Lead | WSO2
>>>>>>>>>> Email: is...@wso2.com
>>>>>>>>>> Mob : +94 772 254 810 <077%20225%204810>
>>>>>>>>>> Blog : http://isurad.blogspot.com/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Architecture mailing list
>>>>>>>>>> Architecture@wso2.org
>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Afkham Azeez*
>>>>>>>>> Senior Director, Platform Architecture; WSO2, Inc.;
>>>>>>>>> http://wso2.com
>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>>>> * <http://www.apache.org/>*
>>>>>>>>> *email: **az...@wso2.com* <az...@wso2.com>
>>>>>>>>> * cell: +94 77 3320919 <+94%2077%20332%200919>blog: *
>>>>>>>>> *http://blog.afkham.org* <http://blog.afkham.org>
>>>>>>>>> *twitter: **http://twitter.com/afkham_azeez*
>>>>>>>>> <http://twitter.com/afkham_azeez>
>>>>>>>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>>>>
>>>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Architecture mailing list
>>>>>>>>> Architecture@wso2.org
>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Thanks & Regards,
>>>>>>>>
>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>> Senior Lead Solutions Engineer
>>>>>>>> WSO2, Inc.
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> Mobile - *+94777776950*
>>>>>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Architecture mailing list
>>>>>>>> Architecture@wso2.org
>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Thanks & Best Regards,
>>>>>>>
>>>>>>> Maheshika Goonetilleke
>>>>>>> Senior Engineering Process Coordinator
>>>>>>>
>>>>>>> *WSO2 Inc*
>>>>>>> *email   : mahesh...@wso2.com <mahesh...@wso2.com>*
>>>>>>> *mobile : +94 773 596707 <+94%2077%20359%206707>*
>>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise .
>>>>>>> middleware
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Architecture mailing list
>>>>>>> Architecture@wso2.org
>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks & Regards,
>>>>>>
>>>>>> *Johann Dilantha Nallathamby*
>>>>>> Senior Lead Solutions Engineer
>>>>>> WSO2, Inc.
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> Mobile - *+94777776950*
>>>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>>>>
>>>>>> _______________________________________________
>>>>>> Architecture mailing list
>>>>>> Architecture@wso2.org
>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> Architecture@wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Gayan Gunawardana
>>>> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
>>>> Email: ga...@wso2.com
>>>> Mobile: +94 (71) 8020933
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> Architecture@wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> *Malithi Edirisinghe*
>>> Associate Technical Lead
>>> WSO2 Inc.
>>>
>>> Mobile : +94 (0) 718176807
>>> malit...@wso2.com
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>
>
> --
> Gayan Gunawardana
> Senior Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: ga...@wso2.com
> Mobile: +94 (71) 8020933
>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to