Hi all,

Thank you very much for the comments, I revised and changed as much as
possible.
About the confusion by Entitlement Engine I wanted to refer to the
EntitlementEngine.java class in src since it has the main entry points to
the service
But it is really a confusing detail and i changed it to Identity Server
instead
Also i added a few illustrations to make some points clear
Please give me feedback on the revised proposal

https://docs.google.com/document/d/1dz8FcqUHargRM1q0UG0Ln4FHo_zHH-ENz6oc1hjeLYY/edit?usp=sharing

Thankx alot again!

On Wed, Mar 23, 2016 at 3:41 PM, Pushpalanka Jayawardhana <[email protected]>
wrote:

> Hi Manujith,
>
> Added the comments and suggestions. Please have a look and correct.
> Please also note that the entitlement engine we have in PDP component is
> the Balana engine and there is no seperate entitlelment engine within IS.
> IS provides XACML support on top of Balana engine, with other required
> functionality for PEP, PAP and PIP.
>
> Thanks,
> Pushpalanka
>
> On Wed, Mar 23, 2016 at 3:13 PM, Manujith Pallewatte <
> [email protected]> wrote:
>
>> Hi all,
>>
>> Thankx alot for the input and I added them in the proposal so far
>> I have attached the proposal with the mail
>> Please review it and let me know points of improvement and any additional
>> details I'm missing in it
>>
>> Thank You
>>
>> On Wed, Mar 23, 2016 at 12:05 PM, Pushpalanka Jayawardhana <
>> [email protected]> wrote:
>>
>>>
>>>
>>> Pushpalanka.
>>> --
>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
>>> Mobile: +94779716248
>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
>>>
>>>
>>> On Wed, Mar 23, 2016 at 11:58 AM, Manujith Pallewatte <
>>> [email protected]> wrote:
>>>
>>>> Hi all,
>>>>
>>>> I will certainly start off with the client, would be a good starting
>>>> point to observer the responses I think.
>>>> Thank to Omindu I was able to use SoapUI to simulate a request for now,
>>>> I'm trying to develop on that as well. Should those things go in the
>>>> proposal as well?
>>>> I have a drafted a basic proposal which I will send asap for your
>>>> feedback, then once I complete task 1, I can document it too
>>>>
>>> This is good progress. It is better to mention what you have tried upto
>>> now regarding the project in brief, in the proposal.
>>>
>>>>
>>>> Thank You
>>>>
>>>> On Wed, Mar 23, 2016 at 11:35 AM, Pushpalanka Jayawardhana <
>>>> [email protected]> wrote:
>>>>
>>>>>
>>>>>
>>>>> Pushpalanka.
>>>>> --
>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
>>>>> Mobile: +94779716248
>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
>>>>>
>>>>>
>>>>> On Wed, Mar 23, 2016 at 2:05 AM, Manujith Pallewatte <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Pushpalanka,
>>>>>>
>>>>>> Sorry for spamming the inbox like this, but since I'm already behind
>>>>>> the schedule I have to get things resolved as fast as possible. Please
>>>>>> don't mind it.
>>>>>> One more thing as I finally got to the conclusion, the objective is
>>>>>> to implement RESTful service to the PDP of IS so that any PEP can access
>>>>>> them
>>>>>> in a RESTful manner? In other words the REST service should be
>>>>>> implemented to facilitate the information exchange between the PEP and 
>>>>>> PDP
>>>>>> Is that correct? please correct me if i'm wrong
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Thanks alot
>>>>>>
>>>>>> On Wed, Mar 23, 2016 at 1:39 AM, Manujith Pallewatte <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Pushpalanka,
>>>>>>>
>>>>>>> I tried examining the PDP and PAP of IS to get an idea of how things
>>>>>>> work and i followed the blog article [
>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/working-with-xacml-30-policies-for-fine.html].
>>>>>>> I tested out few policies and all seems fine. Now I want to test the
>>>>>>> policies using a PEP
>>>>>>> Is there any way to simulate a authorization request? (may be using
>>>>>>> curl as we use to test RESP APIs)
>>>>>>> If there's any such way, where should I point the requests at?
>>>>>>> ex: I added a policy for the resource url
>>>>>>> http://localhost/services/secret
>>>>>>> and the IS server is hosted at http://localhost:9443/
>>>>>>> now i want to do a authorized requests to the 1st mentioned service
>>>>>>> through the IS server, i sense i'm missing a piece here. Please help me 
>>>>>>> to
>>>>>>> clarify this point
>>>>>>>
>>>>>>
>>>>> Hi Manujith,
>>>>>
>>>>> There are no cURL commands available as we do not have REST
>>>>> implementation as of now.
>>>>> In order to get familiar with the code base and development
>>>>> environment and to try out the scenario you suggested follow the below
>>>>> steps.
>>>>>
>>>>> 1 - Try to write a Java client for EntitlementService (SOAP service)
>>>>> [1]
>>>>>
>>>>> Please find the relevant service at [1]. This is the service that
>>>>> needs to be cosumed in order to get the XACML policy decision from PDP for
>>>>> a given XACML request.
>>>>>
>>>>> Specific method to call is "public String getDecision(String request)
>>>>> throws EntitlementException " giving the XACML request as a String.
>>>>> The relevant stub classes can be found at [2] that can be used at client
>>>>> side. Try to get client code written for this which can be placed in PEP
>>>>> when required. You can further publish a blogpost with this client code
>>>>> which can strengthen your proposal further.
>>>>>
>>>>> 2 - In production scenarioes usually ESB acts as the PEP creating the
>>>>> XACML request and calling the PDP via code similar to client code you 
>>>>> would
>>>>> develop in the above point.
>>>>>
>>>>> The article at [3], describes this use case, but it has older content.
>>>>> You can try out same things with latest product versions. If you encounter
>>>>> any issues get back to us. We will try to find a solution.
>>>>>
>>>>>
>>>>> I think you would be in a good position to start with the proposal
>>>>> once the first point is done as 2nd is a extended version of that.
>>>>> Do get back with any problems you face. We will try our best to get
>>>>> back as soon as possible.
>>>>>
>>>>>
>>>>> [1] -
>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java
>>>>> [2] -
>>>>> https://github.com/wso2/identity-framework/tree/master/service-stubs/identity/org.wso2.carbon.identity.entitlement.stub
>>>>> [3] -
>>>>> http://wso2.com/library/articles/2010/10/using-xacml-fine-grained-authorization-wso2-platform/
>>>>> [4] -
>>>>> http://wso2.com/library/tutorials/2012/12/providing-xacml-fine-grained-authorization-webapps/
>>>>>
>>>>> Thanks,
>>>>> Pushpalanka
>>>>>
>>>>>>
>>>>>>> Thank You
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Mar 22, 2016 at 10:47 PM, Manujith Pallewatte <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Pushpalanka,
>>>>>>>>
>>>>>>>> Thank you for the resources, I will for sure start working on the
>>>>>>>> proposal. I was trying to get the basic implementation details straight
>>>>>>>> before jumping into the proposal
>>>>>>>> so I could include a better plan in the proposal.  But it seems
>>>>>>>> with the time constraints I would have to speed it up. Trying my best 
>>>>>>>> to
>>>>>>>> deliver the proposal by
>>>>>>>> tomorrow.
>>>>>>>>
>>>>>>>> Thank you
>>>>>>>>
>>>>>>>> On Tue, Mar 22, 2016 at 10:32 PM, Pushpalanka Jayawardhana <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi Manujith,
>>>>>>>>>
>>>>>>>>> If you haven't already try go through instructions provided at Dev
>>>>>>>>> list under the thread "GSoC project proposal questions" for this
>>>>>>>>> proposal as well.
>>>>>>>>>
>>>>>>>>> Hope you are getting up with the pace as the proposal deadline is
>>>>>>>>> falling on 25th March(this Friday). While you try get familiar with 
>>>>>>>>> the
>>>>>>>>> development procedure and other resources, please try to go ahead with
>>>>>>>>> drafting the proposal as well. This will allow us to give some early 
>>>>>>>>> feed
>>>>>>>>> back and time for you to adjust. Following resources might help you.
>>>>>>>>>
>>>>>>>>> [1] -
>>>>>>>>> http://cdwijayarathna.blogspot.com/2016/02/how-to-get-proposal-ready-for-gsoc.html.
>>>>>>>>> (Later part starting from "Now you need to start work, you may
>>>>>>>>> have " will guide you)
>>>>>>>>> [2] - Sample proposal -
>>>>>>>>>  http://www.slideshare.net/Pushpalanka/gsoc-2012
>>>>>>>>> <http://www.slideshare.net/Pushpalanka/gsoc-2012>
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Pushpalanka.
>>>>>>>>> --
>>>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
>>>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
>>>>>>>>> Mobile: +94779716248
>>>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
>>>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Mar 22, 2016 at 8:57 PM, Manujith Pallewatte <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Chamila,
>>>>>>>>>>
>>>>>>>>>> Thank a bunch, that cleared a lot of doubts i was having
>>>>>>>>>> I would try with the patch9000 method so that i dont have to
>>>>>>>>>> build the product-is every time
>>>>>>>>>> And then try the other method as well
>>>>>>>>>>
>>>>>>>>>> Thankx again!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Mar 22, 2016 at 8:40 PM, Chamila Wijayarathna <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>
>>>>>>>>>>> identity-framework [1] contains the code base of the features of
>>>>>>>>>>> Identity Server, and product-is [2] contains the code which install
>>>>>>>>>>> features at identity-framework to Identity Server. Component 
>>>>>>>>>>> specific code
>>>>>>>>>>> is available at identity-framework repo, because some of these 
>>>>>>>>>>> features are
>>>>>>>>>>> not only used in Identity Server, but in some other carbon based 
>>>>>>>>>>> products
>>>>>>>>>>> as well. So you need to work with the code at identity-framework 
>>>>>>>>>>> mainly.
>>>>>>>>>>>
>>>>>>>>>>> But for building the Identity Server using source, first you
>>>>>>>>>>> need to run identity-framework, then build identity-extensions [3] 
>>>>>>>>>>> which
>>>>>>>>>>> get packed into Identity server (You can find this list at [4], you 
>>>>>>>>>>> can use
>>>>>>>>>>> scripts at there to clone and build those extensions). Then build
>>>>>>>>>>> product-is. When you are building identity-framework and 
>>>>>>>>>>> extensions, maven
>>>>>>>>>>> save those artifacts in your M2_HOME and when you are building 
>>>>>>>>>>> product-is,
>>>>>>>>>>> it use these artifacts. If you only build product-is, since there 
>>>>>>>>>>> are no
>>>>>>>>>>> artifacts in M2_HOME, it will download artifacts available online, 
>>>>>>>>>>> so if
>>>>>>>>>>> you have done any changes they will not appear in Identity Server 
>>>>>>>>>>> pack you
>>>>>>>>>>> build.
>>>>>>>>>>>
>>>>>>>>>>> Additionally, if you are changing only entitlement component in
>>>>>>>>>>> identity server, without following above mentioned process, you can 
>>>>>>>>>>> just
>>>>>>>>>>> build a pack by building product-is, then build the component you 
>>>>>>>>>>> change
>>>>>>>>>>> (eg: components/entitlement/org.wso2.carbon.identity.entitlement) 
>>>>>>>>>>> and copy
>>>>>>>>>>> the jar file build at target folder (eg:
>>>>>>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) into 
>>>>>>>>>>> <Identity
>>>>>>>>>>> Server Home>/repository/components/patches/patch9000 (You'll have 
>>>>>>>>>>> to create
>>>>>>>>>>> patch9000 folder ). In this way also you can test any changes you 
>>>>>>>>>>> are doing
>>>>>>>>>>> to code.
>>>>>>>>>>>
>>>>>>>>>>> This may be bit complex task, try it and if you find anything
>>>>>>>>>>> difficult, please put a mail here.
>>>>>>>>>>>
>>>>>>>>>>> [1]. https://github.com/wso2/identity-framework
>>>>>>>>>>> [2]. https://github.com/wso2/product-is
>>>>>>>>>>> [3]. https://github.com/wso2-extensions
>>>>>>>>>>> [4]. https://gist.github.com/pulasthi7/3d365a3345371fd63f74
>>>>>>>>>>>
>>>>>>>>>>> Cheers!
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Mar 22, 2016 at 8:09 PM, Manujith Pallewatte <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Omindu,
>>>>>>>>>>>>
>>>>>>>>>>>> Thank alot, I will look into those.
>>>>>>>>>>>> also should I be working on the
>>>>>>>>>>>> https://github.com/wso2/identity-framework codebase or
>>>>>>>>>>>> https://github.com/wso2/product-is codebase
>>>>>>>>>>>> i was under the impression that the latter is what I should
>>>>>>>>>>>> focus on
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Mar 22, 2016 at 7:55 PM, Omindu Rathnaweera <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Pushpalanka will be able to provide you more details on this.
>>>>>>>>>>>>>
>>>>>>>>>>>>> For the time being, you can try out the current XACML
>>>>>>>>>>>>> implementation by following the resources at [1].
>>>>>>>>>>>>>
>>>>>>>>>>>>> The documentation related to XACML architecture [2] will help
>>>>>>>>>>>>> you to understand the current implementation. The feature 
>>>>>>>>>>>>> codebase can be
>>>>>>>>>>>>> found at [3]. In the codebase, EntitlmentService [4] is the SOAP 
>>>>>>>>>>>>> service
>>>>>>>>>>>>> implementation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1] -
>>>>>>>>>>>>> https://docs.wso2.com/display/IS510/Configuring+the+Policy+Administration+Point
>>>>>>>>>>>>> ,
>>>>>>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/try-out-xacml-policies-with-wso2.html
>>>>>>>>>>>>> [2] - https://docs.wso2.com/display/IS510/Access+Control
>>>>>>>>>>>>> [3] -
>>>>>>>>>>>>> https://github.com/wso2/identity-framework/tree/master/components/entitlement
>>>>>>>>>>>>> [4] -
>>>>>>>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Omindu.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:51 PM, Chamila Wijayarathna <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> [Adding Pushpalanka]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Omindu,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It that case, I'm interested in doing *Proposal
>>>>>>>>>>>>>>> 22: [IS] RESTful Fine Grained Authorization-as-a-Service 
>>>>>>>>>>>>>>> (AZaaS)*
>>>>>>>>>>>>>>> Since I'm a bi behind the schedule for starting over with
>>>>>>>>>>>>>>> it, can you give me some pointers to start working? As I get it 
>>>>>>>>>>>>>>> I have to
>>>>>>>>>>>>>>> focus on Balana engine, should I be interacting more with the 
>>>>>>>>>>>>>>> code of
>>>>>>>>>>>>>>> Balana, or IS?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 10:56 PM, Omindu Rathnaweera <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thank you for showing interest in the project.
>>>>>>>>>>>>>>>> Unfortunately we have decided to remove the project from the 
>>>>>>>>>>>>>>>> project
>>>>>>>>>>>>>>>> proposals list since we need to add the scim 2.0 support to an 
>>>>>>>>>>>>>>>> upcoming
>>>>>>>>>>>>>>>> release which is scheduled to be done prior to the GSoC 
>>>>>>>>>>>>>>>> project period. We
>>>>>>>>>>>>>>>> apologize for any inconvenience this may have caused.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> We have included a new project [1] to add *SAML Assertion
>>>>>>>>>>>>>>>> Query/Request Profile support for WSO2 Identity Server*.
>>>>>>>>>>>>>>>> If interested, you can go through the project details and 
>>>>>>>>>>>>>>>> submit a proposal
>>>>>>>>>>>>>>>> for the new project or one of the other Identity Server 
>>>>>>>>>>>>>>>> projects (project 22
>>>>>>>>>>>>>>>> & 23). If you have any questions, feel free to raise.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [1] -
>>>>>>>>>>>>>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+2016#ProjectProposalsfor2016-Proposal20:[IS]SAMLAssertionQuery/RequestProfilesupportforWSO2IdentityServer
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>> Omindu.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 9:59 PM, Pubudu Fernando <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [adding mentors]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I'm Manujith Pallewatte, a 2nd year undergraduate from
>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering, University 
>>>>>>>>>>>>>>>>>> of Moratuwa. I'm
>>>>>>>>>>>>>>>>>> interested in doing project for WSO2 for GSoC 2016.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I already picked Proposal 20 considering my capabilities
>>>>>>>>>>>>>>>>>> and interest in the area.
>>>>>>>>>>>>>>>>>> As a Oracle certified java programmer I have a firm hand
>>>>>>>>>>>>>>>>>> on Java, and I have developed several REST APIs on top of 
>>>>>>>>>>>>>>>>>> different
>>>>>>>>>>>>>>>>>> platforms (like google app engine). And currently I'm 
>>>>>>>>>>>>>>>>>> reading on SCIM
>>>>>>>>>>>>>>>>>> specification.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So far, I cloned the *product-is* repo (
>>>>>>>>>>>>>>>>>> https://github.com/wso2/product-is) which i believe to
>>>>>>>>>>>>>>>>>> be the source of Identity Server and then build it. I played 
>>>>>>>>>>>>>>>>>> around with
>>>>>>>>>>>>>>>>>> the system a bit and now trying to connect different 
>>>>>>>>>>>>>>>>>> services to it.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So I want to know if I'm going in the wrong direction
>>>>>>>>>>>>>>>>>> (with the objective of working for the above proposal) and 
>>>>>>>>>>>>>>>>>> please give me
>>>>>>>>>>>>>>>>>> some suggestions to read or work on to improve my 
>>>>>>>>>>>>>>>>>> familiarity with the
>>>>>>>>>>>>>>>>>> system.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>>>>>>>>>> about.me/manzzup
>>>>>>>>>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>>>>>>>>>> about.me/manzzup
>>>>>>>>>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> *Pubudu Fernando*
>>>>>>>>>>>>>>>>> Software Engineer - Intern
>>>>>>>>>>>>>>>>> WSO2 Inc.
>>>>>>>>>>>>>>>>> m: +94 77 888 2543
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> <https://lk.linkedin.com/in/pubuduf>
>>>>>>>>>>>>>>>>> <http://blog.pubudu.xyz/>  <https://github.com/pubudu91>
>>>>>>>>>>>>>>>>> <http://stackoverflow.com/users/4329912/pubudu>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Omindu Rathnaweera
>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc.
>>>>>>>>>>>>>>>> Mobile: +94 771 197 211
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>>>>>>> about.me/manzzup
>>>>>>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Chamila Dilshan Wijayarathna,*
>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>> Mobile:(+94)788193620
>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Omindu Rathnaweera
>>>>>>>>>>>>> Software Engineer, WSO2 Inc.
>>>>>>>>>>>>> Mobile: +94 771 197 211
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>>>
>>>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>>>> about.me/manzzup
>>>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Chamila Dilshan Wijayarathna,*
>>>>>>>>>>> Software Engineer
>>>>>>>>>>> Mobile:(+94)788193620
>>>>>>>>>>> WSO2 Inc., http://wso2.com/
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>
>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>> about.me/manzzup
>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>
>>>>>>>> Manujith Pallewatte
>>>>>>>> about.me/manzzup
>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>
>>>>>>> Manujith Pallewatte
>>>>>>> about.me/manzzup
>>>>>>>   <http://about.me/manzzup>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>>
>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>
>>>>>> Manujith Pallewatte
>>>>>> about.me/manzzup
>>>>>>   <http://about.me/manzzup>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> [image: Manujith Pallewatte on about.me]
>>>>
>>>> Manujith Pallewatte
>>>> about.me/manzzup
>>>>   <http://about.me/manzzup>
>>>>
>>>
>>>
>>
>>
>> --
>>
>>
>>
>> [image: Manujith Pallewatte on about.me]
>>
>> Manujith Pallewatte
>> about.me/manzzup
>>   <http://about.me/manzzup>
>>
>
>
>
> --
> Pushpalanka.
> --
> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons).
> Senior Software Engineer, WSO2 Lanka (pvt) Ltd;  wso2.com/
> Mobile: +94779716248
> Blog: pushpalankajaya.blogspot.com/ | LinkedIn:
> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
>
>


-- 



[image: Manujith Pallewatte on about.me]

Manujith Pallewatte
about.me/manzzup
  <http://about.me/manzzup>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to