Thank you Omindu!
I'll check back for the review date and time

Sanjeewa, the API definition can be found at [1] and it also has a swagger
definition available at the url [2]  once the service is running. So a
client can use that.

Thank You
Manujith

[1] https://manzzup.atlassian.net/wiki/display/WIRA/IS+REST+API+Guide
[2] */Decision/api/swagger.json*

On Tue, Aug 23, 2016 at 3:24 PM, Sanjeewa Malalgoda <sanje...@wso2.com>
wrote:

> First sorry about asking this in last minute. We can we find API
> definition for this API?
> Have we documented somewhere with all requests paths, payloads responses
> etc? I
>
> Thanks,
> sanjeewa.
>
> On Tue, Aug 23, 2016 at 3:05 PM, Omindu Rathnaweera <omi...@wso2.com>
> wrote:
>
>> Great work Manujith! Let's schedule a demo and a code review within next
>> week.
>>
>> Regards,
>> Omindu.
>>
>> On Tue, Aug 23, 2016 at 2:27 PM, Manujith Pallewatte <
>> manujith...@gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> Coming to the conclusion of the project, here's the progress so far
>>> The project description can be seen at [1]. The goal was to provide
>>> RESTful access to the PDP of the IS
>>>
>>> Progress
>>> ------------
>>> 1) REST implementation done using Apache CXF framework
>>> 2) JSON compatibility added using Jackson jax-rs
>>> 3) REST service supports consuming and producing JSON and XML
>>> 4) REST API fully compliant with the XACML 3.0 REST profile [2] and
>>> XACML 3.0 JSON profile [3]
>>> 5) Using swagger to populate service method
>>> 6) Integration tests and documentation done
>>>
>>> Deliverables
>>> -----------------
>>> 1) REST implementation for the IS PDP [4]
>>> 2) Developer[5] and User[6] documentation
>>> 3) Integration tests
>>>
>>> In addition the following blog post covers the progress in detail [7]
>>> and it was submitted as the work product submission link for student's
>>> final evaluation form.
>>>
>>> Finally i would like to thank all my mentors for the immense support and
>>> the community for their prompt assistance.
>>>
>>> [1] https://docs.wso2.com/display/GSoC/Project+Proposals+for
>>> +2016#ProjectProposalsfor2016-Proposal22:[IS]RESTfulFineGrai
>>> nedAuthorization-as-a-Service(AZaaS)
>>> [2] http://docs.oasis-open.org/xacml/xacml-rest/v1.0/csprd03
>>> /xacml-rest-v1.0-csprd03.html
>>> [3] http://docs.oasis-open.org/xacml/xacml-json-http/v1.0/xa
>>> cml-json-http-v1.0.html
>>> [4] https://github.com/ManZzup/identity-framework/tree/maste
>>> r/components/entitlement/org.wso2.carbon.identity.entitlement.endpoint
>>> [5] http://manzzup.github.io/wso2-entitlement-endpoint/devdoc/
>>> [6] https://manzzup.atlassian.net/wiki/display/WIRA/IS+REST+API+Guide
>>> [7] http://manzzup.blogspot.com/2016/08/gsoc-2016-rest-imple
>>> mentation-for-wso2.html
>>>
>>> Thank You
>>> Manujith
>>>
>>> On Sun, Aug 14, 2016 at 1:39 PM, Manujith Pallewatte <
>>> manujith...@gmail.com> wrote:
>>>
>>>> Hi Pushpalanka,
>>>>
>>>> Thank you for the comments
>>>>
>>>> 1) I added a list of required changes at [1]
>>>>
>>>> 2) The blog post will be link for now from the github readme, since I'm
>>>> adding additional blog posts to support the content of the above post
>>>> (mostly in depth implementation details for source), I thought of keeping
>>>> the blogpost and linking from the repo. But I will have a markdown version
>>>> of the blogpost as well.
>>>>
>>>> On other updates,
>>>>
>>>> 1) Swagger is now implemented
>>>> 2) Integration tests are done using Jetty
>>>> 3) Added the Jira ticket at [2], will add the PR as soon as the tests
>>>> are done
>>>>
>>>>
>>>>
>>>> [1] https://github.com/ManZzup/identity-framework/blob/maste
>>>> r/components/entitlement/org.wso2.carbon.identity.entitlemen
>>>> t.endpoint/REQUIRED_CHANGES.md
>>>> [2] https://wso2.org/jira/browse/IDENTITY-4985
>>>>
>>>> Thank You
>>>> Manujith
>>>>
>>>> On Fri, Aug 12, 2016 at 3:45 PM, Pushpalanka Jayawardhana <
>>>> la...@wso2.com> wrote:
>>>>
>>>>> Hi Manujith,
>>>>>
>>>>> Good to see the project reaching final stages.
>>>>> Please find the comments inline.
>>>>>
>>>>> Thanks,
>>>>> Pushpalanka
>>>>>
>>>>> On Thu, Aug 11, 2016 at 1:23 PM, Manujith Pallewatte <
>>>>> manujith...@gmail.com> wrote:
>>>>>
>>>>>> UPDATE
>>>>>>
>>>>>> Adding missing links
>>>>>> [1] http://docs.oasis-open.org/xacml/xacml-rest/v1.0/csprd03
>>>>>> /xacml-rest-v1.0-csprd03.html
>>>>>> [2] http://docs.oasis-open.org/xacml/xacml-json-http/v1.0/xa
>>>>>> cml-json-http-v1.0.html
>>>>>> [3] http://manzzup.github.io/wso2-entitlement-endpoint/devdoc
>>>>>>
>>>>>> On Thu, Aug 11, 2016 at 1:22 PM, Manujith Pallewatte <
>>>>>> manujith...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> To update on the current status
>>>>>>> 1) The endpoint is fully compliant with the XACML REST profile as
>>>>>>> stated here [1]
>>>>>>> 2) It is also in accordance with the JSON XACML request/response
>>>>>>> profile as stated in [2], except few things that require changes to 
>>>>>>> balana
>>>>>>>
>>>>>> Can you please list down these things and the changes required in
>>>>> Balana, so that we can address them at least later.
>>>>>
>>>>>> 3) Developer documentation was generated after fully commenting the
>>>>>>> important codes and available for now at [3]
>>>>>>>
>>>>>> Additionally would be good to have the design details at github it
>>>>> self as well or linked to your blog at http://manzzup.blogspot.com/20
>>>>> 16/08/gsoc-2016-rest-implementation-for-wso2.html.
>>>>>
>>>>>>
>>>>>>> Hoping to work on user documentation and integration tests and
>>>>>>> submit a new PR within next week
>>>>>>> Any ideas for improvements / ideas / changes to be done prior to the
>>>>>>> PR?
>>>>>>>
>>>>>>> Thank You
>>>>>>> Manujith
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Jul 13, 2016 at 2:49 PM, Manujith Pallewatte <
>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> With the previous suggestions i'm currently working on having
>>>>>>>> Swagger integrated to the service. According to the Apache CXF
>>>>>>>> documentation [1] Swagger can be implemented easily by using its
>>>>>>>> Swagger2Feature library. But their documentation provides no 
>>>>>>>> integration
>>>>>>>> details.
>>>>>>>>
>>>>>>>> So i integrated the library using some other docs [2], which now
>>>>>>>> shows no errors in integration, but when I try to access the api-docs 
>>>>>>>> usrl
>>>>>>>> (ex: https://localhost:9443/wso2-entitlement/api-docs) it simply
>>>>>>>> shows
>>>>>>>>
>>>>>>>> *"No service was found." * in the browser and gives [3] in the
>>>>>>>> console as a warning.
>>>>>>>> Please let me know if there's any solutions or any idea why this
>>>>>>>> might be occurring.
>>>>>>>>
>>>>>>>> Thank You
>>>>>>>> Manujith
>>>>>>>>
>>>>>>>> [1] https://cwiki.apache.org/confluence/pages/viewpage.actio
>>>>>>>> n?pageId=61318164
>>>>>>>> [2] http://stackoverflow.com/questions/36035393/how-to-integ
>>>>>>>> rate-swagger-tool-with-apache-cxf-rest-web-service-using-cxf
>>>>>>>> nonsprin
>>>>>>>> [3]
>>>>>>>> [http-nio-9443-exec-31] WARN 
>>>>>>>> org.apache.cxf.transport.servlet.ServletController
>>>>>>>> - Can't find the the request forhttps://localhost:9443/wso2
>>>>>>>> -entitlement/entitlement/api-docs's
>>>>>>>> <https://www.google.com/url?q=https%3A%2F%2Flocalhost%3A9443%2Fwso2-entitlement%2Fentitlement%2Fapi-docs%27s&sa=D&sntz=1&usg=AFQjCNF1VqSODX6CxpcxwdMMPvQb_6OE9Q>
>>>>>>>> Observer
>>>>>>>>
>>>>>>>> On Wed, Jul 6, 2016 at 6:24 PM, Manujith Pallewatte <
>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Pushpalanka,
>>>>>>>>>
>>>>>>>>> Thank you for the comments, I'm currently looking into Swagger
>>>>>>>>> Since it's already used in WSO2 API Manager, can i know if it's
>>>>>>>>> built on CXF as well? In that case I can use existing swagger 
>>>>>>>>> libraries
>>>>>>>>> than introducing new ones. I found Swagger2Feature [1] library as in 
>>>>>>>>> the
>>>>>>>>> Apache CXF documentation.
>>>>>>>>>
>>>>>>>>> Hi Prabath,
>>>>>>>>> Sorry i'm not familiar with those mentioned, can you clarify a bit
>>>>>>>>> more, I would like to help in making any improvements
>>>>>>>>>
>>>>>>>>> Thank You
>>>>>>>>> Manujith
>>>>>>>>>
>>>>>>>>> [1] http://cxf.apache.org/docs/swagger2feature.html
>>>>>>>>>
>>>>>>>>> On Tue, Jul 5, 2016 at 8:42 PM, Prabath Siriwardana <
>>>>>>>>> prab...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> When we are implementing the REST profile XACML - can we
>>>>>>>>>> implement it as a microservice on MSF4J? It needs to be an 
>>>>>>>>>> independent
>>>>>>>>>> deployable unit - which should function with a set of policies 
>>>>>>>>>> loaded from
>>>>>>>>>> the filesystem... Can we do this..?
>>>>>>>>>>
>>>>>>>>>> Thanks & regards,
>>>>>>>>>> -Prbath
>>>>>>>>>>
>>>>>>>>>> On Mon, Jul 4, 2016 at 11:44 PM, Pushpalanka Jayawardhana <
>>>>>>>>>> la...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>
>>>>>>>>>>> Please find the comments in line.
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jul 4, 2016 at 8:11 PM, Manujith Pallewatte <
>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>
>>>>>>>>>>>> So to start working on the points discussed in the mid
>>>>>>>>>>>> evaluation, first is to align the service with the REST profile of 
>>>>>>>>>>>> XACML
>>>>>>>>>>>> 3.0 [1]
>>>>>>>>>>>> But according to the spec only the following 2 resources are
>>>>>>>>>>>> defined
>>>>>>>>>>>>
>>>>>>>>>>>> 1) home - entry point for REST service, returns links to other
>>>>>>>>>>>> resources
>>>>>>>>>>>> 2) pdp - resource that given a XACML request presents the XACML
>>>>>>>>>>>> response
>>>>>>>>>>>>
>>>>>>>>>>>> but since the existing SOAP entitlement service exposes
>>>>>>>>>>>> additional services such as
>>>>>>>>>>>> getBooleanDecision, getDecisionByAttributes etc. there arises 2
>>>>>>>>>>>> issues
>>>>>>>>>>>>
>>>>>>>>>>>> 1) how to name those additional resources?
>>>>>>>>>>>>
>>>>>>>>>>> Let's have some convincing names for you as of now. We can
>>>>>>>>>>> refine them later in review. Try to have inputs from the topic "5.1 
>>>>>>>>>>> PROPER
>>>>>>>>>>> NAMING" from the rest api guideline while paper we pointed before.
>>>>>>>>>>>
>>>>>>>>>>>> 2) how to let the clients accessing the service know of the
>>>>>>>>>>>> required structure of each of these requests that are not defined 
>>>>>>>>>>>> in the
>>>>>>>>>>>> XACML spec?
>>>>>>>>>>>>
>>>>>>>>>>> Please have a look at the possibility of using swagger for this.
>>>>>>>>>>> This is already used in WSO2 Api Manager[1], but not yet in WSO2 
>>>>>>>>>>> IS. Would
>>>>>>>>>>> be great if you can evaluate the possibility of using it.  Basic 
>>>>>>>>>>> idea is to
>>>>>>>>>>> represent the REST API according to Swagger specification similar 
>>>>>>>>>>> to WSDL
>>>>>>>>>>> we have for SOAP.
>>>>>>>>>>>
>>>>>>>>>>> [1] - https://docs.wso2.com/display/AM1100/Edit+an+API+Using+the
>>>>>>>>>>> +Swagger+UI
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Please provide your suggestions on this
>>>>>>>>>>>>
>>>>>>>>>>>> Thank You
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>> Manujith
>>>>>>>>>>>>
>>>>>>>>>>>> [1] http://docs.oasis-open.org/xacml/xacml-rest/v1.0/csprd03
>>>>>>>>>>>> /xacml-rest-v1.0-csprd03.html
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Jun 23, 2016 at 3:42 PM, Omindu Rathnaweera <
>>>>>>>>>>>> omi...@wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Good Work Manujith!
>>>>>>>>>>>>>
>>>>>>>>>>>>> Adding to this. Figure out a way to drop null values from the
>>>>>>>>>>>>> JSON response with Jackson level configurations. Also have a look 
>>>>>>>>>>>>> at XACML
>>>>>>>>>>>>> JSON profile [1]. It will have guidelines on dealing with JSON
>>>>>>>>>>>>> inputs/outputs.
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1] - http://docs.oasis-open.org/x
>>>>>>>>>>>>> acml/xacml-json-http/v1.0/xacml-json-http-v1.0.html
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Omindu.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Jun 23, 2016 at 3:31 PM, Manujith Pallewatte <
>>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> We had the mid-evaluation review, and I've summarized the key
>>>>>>>>>>>>>> points discussed here
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 1) Prioritize on the complete JSON implementation for all 5
>>>>>>>>>>>>>> services methods
>>>>>>>>>>>>>> 2) Comply the service fully with XACML 3.0 REST specification
>>>>>>>>>>>>>> (Read on the spec and get a firm understanding on all key 
>>>>>>>>>>>>>> concepts)
>>>>>>>>>>>>>> 3) Leave the hard coded authenticators as it is for now
>>>>>>>>>>>>>> 4) Using custom client / server exception to be returned in a
>>>>>>>>>>>>>> case of an exception
>>>>>>>>>>>>>> 5) Follow the code quality guidelines (specially in the cases
>>>>>>>>>>>>>> of improper exception handling)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Special thanks to everyone for their time in reviewing.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thank You,
>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, Jun 12, 2016 at 10:43 PM, Manujith Pallewatte <
>>>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> After refactoring and reviewing code using above
>>>>>>>>>>>>>>> suggestions, I added a PR, which can be found at [1]
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1] https://github.com/wso2/carbon-identity-framework/pull/2
>>>>>>>>>>>>>>> 82
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Sat, Jun 11, 2016 at 12:52 PM, Manujith Pallewatte <
>>>>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Manuranga,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I did referred to the guidelines, but was not successful in
>>>>>>>>>>>>>>>> figuring out suitable end point names. So Pushpalanka 
>>>>>>>>>>>>>>>> suggested to take
>>>>>>>>>>>>>>>> community's ideas in naming them. Any pointers as for which I 
>>>>>>>>>>>>>>>> can improve
>>>>>>>>>>>>>>>> the names? According to the guide it says to identify the 
>>>>>>>>>>>>>>>> resources first
>>>>>>>>>>>>>>>> Going on that, I identified the Policy Decision,
>>>>>>>>>>>>>>>> Entitlement Attributes and Entitlements as resources, but 
>>>>>>>>>>>>>>>> since some
>>>>>>>>>>>>>>>> resources have only one methods call in it, having a separate 
>>>>>>>>>>>>>>>> path seem
>>>>>>>>>>>>>>>> redundant. And didnt follow much from there, please let me 
>>>>>>>>>>>>>>>> know your ideas
>>>>>>>>>>>>>>>> on the resource identification
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Sat, Jun 11, 2016 at 12:21 AM, Manuranga Perera <
>>>>>>>>>>>>>>>> m...@wso2.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Please have a look at WSO2 REST API guideline [1]. This
>>>>>>>>>>>>>>>>> will help you to improve the URL nameing.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [1] http://wso2.com/whitepapers/ws
>>>>>>>>>>>>>>>>> o2-rest-apis-design-guidelines/
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Thu, Jun 9, 2016 at 3:49 PM, Manujith Pallewatte <
>>>>>>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Pushpalanka,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Was confused in the PR procedure, and figured that I
>>>>>>>>>>>>>>>>>> forgot to initialize the github repo as you have mentioned 
>>>>>>>>>>>>>>>>>> in a previous
>>>>>>>>>>>>>>>>>> message.
>>>>>>>>>>>>>>>>>> So the new location of the codebase is at [1]
>>>>>>>>>>>>>>>>>> Over the weekend, I'll fix any remaining issues and send
>>>>>>>>>>>>>>>>>> the PR
>>>>>>>>>>>>>>>>>> For now I have used the wso2-codestyle given by Omindu
>>>>>>>>>>>>>>>>>> and reformatted the code
>>>>>>>>>>>>>>>>>> and added Findbug as well.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1] https://github.com/ManZzup
>>>>>>>>>>>>>>>>>> /identity-framework/tree/maste
>>>>>>>>>>>>>>>>>> r/components/entitlement/org.w
>>>>>>>>>>>>>>>>>> so2.carbon.identity.entitlement.endpoint
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, Jun 8, 2016 at 11:35 AM, Pushpalanka Jayawardhana
>>>>>>>>>>>>>>>>>> <la...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Tue, Jun 7, 2016 at 11:01 AM, Manujith Pallewatte <
>>>>>>>>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Code is almost all refracted (apart from the part where
>>>>>>>>>>>>>>>>>>>> authenticators are hard coded) and it' is available at [1]
>>>>>>>>>>>>>>>>>>>> I have attached a readme so everyone can help with
>>>>>>>>>>>>>>>>>>>> testing it. But there's still an issue remaining to debug 
>>>>>>>>>>>>>>>>>>>> with the *entitled-attribs
>>>>>>>>>>>>>>>>>>>> *service call, that came up in preliminary testing by
>>>>>>>>>>>>>>>>>>>> Omindu.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thank You Omindu, I will use the formatting configs and
>>>>>>>>>>>>>>>>>>>> format the code asap. For now i added a gitignore as in 
>>>>>>>>>>>>>>>>>>>> the sample you
>>>>>>>>>>>>>>>>>>>> sent, but I left *target *directory intact so that i
>>>>>>>>>>>>>>>>>>>> can share the war file through the repo.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Also for the PR, to which repo should I send the PR
>>>>>>>>>>>>>>>>>>>> for? Or shall I wait for further testing of the code so 
>>>>>>>>>>>>>>>>>>>> that we can
>>>>>>>>>>>>>>>>>>>> minimize any bugs?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> If code refactoring, formatting, cleanup are done, you
>>>>>>>>>>>>>>>>>>> have run Findbug plugin(This is a plugin that can integrate 
>>>>>>>>>>>>>>>>>>> to IDE. If you
>>>>>>>>>>>>>>>>>>> already haven't try it.) and fixed any issues reported 
>>>>>>>>>>>>>>>>>>> against code and
>>>>>>>>>>>>>>>>>>> functionality is working, we are OK to review the code. You 
>>>>>>>>>>>>>>>>>>> can further
>>>>>>>>>>>>>>>>>>> test the code and fix the bugs while integrating any review 
>>>>>>>>>>>>>>>>>>> comments we put
>>>>>>>>>>>>>>>>>>> on the PR.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> "Please share the code progress via Github, once you
>>>>>>>>>>>>>>>>>>> are satisfied with refactoring.
>>>>>>>>>>>>>>>>>>> Please fork [1] to your private repo, and at location
>>>>>>>>>>>>>>>>>>> [2], you may have a new component named 
>>>>>>>>>>>>>>>>>>> 'org.wso2.carbon.identity.entitlement.endpoint'
>>>>>>>>>>>>>>>>>>> where the implementation can reside.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [1] - https://github.com/wso2/carbon-identity-framework
>>>>>>>>>>>>>>>>>>> [2] - https://github.com/wso2/carb
>>>>>>>>>>>>>>>>>>> on-identity-framework/tree/master/components/entitlement
>>>>>>>>>>>>>>>>>>> "
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> [1] https://github.com/ManZzup
>>>>>>>>>>>>>>>>>>>> /identity-entitlement-endpoint
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thank You,
>>>>>>>>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Tue, Jun 7, 2016 at 10:30 AM, Omindu Rathnaweera <
>>>>>>>>>>>>>>>>>>>> omi...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Adding a .gitignore to the repo will be the easiest
>>>>>>>>>>>>>>>>>>>>> way to keep the unwanted files away from the repo. See 
>>>>>>>>>>>>>>>>>>>>> [1].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [1] - https://github.com/wso2/carb
>>>>>>>>>>>>>>>>>>>>> on-identity-framework/blob/master/.gitignore
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>> Omindu
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Tue, Jun 7, 2016 at 10:26 AM, Pushpalanka
>>>>>>>>>>>>>>>>>>>>> Jayawardhana <la...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> The IDE specific files(.iml) or code can be removed
>>>>>>>>>>>>>>>>>>>>>> from the repository.
>>>>>>>>>>>>>>>>>>>>>> Once the code refactoring is done and code is cleaned
>>>>>>>>>>>>>>>>>>>>>> please feel free to send the PR. Then we can easily 
>>>>>>>>>>>>>>>>>>>>>> comment on the code.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>> Pushpalanka
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Tue, Jun 7, 2016 at 10:12 AM, Omindu Rathnaweera <
>>>>>>>>>>>>>>>>>>>>>> omi...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Better if you can clean up the unnecessary code and
>>>>>>>>>>>>>>>>>>>>>>> do some code refactoring. We can do another round of 
>>>>>>>>>>>>>>>>>>>>>>> testing once you fix
>>>>>>>>>>>>>>>>>>>>>>> the issues I have mention. You can use the attached 
>>>>>>>>>>>>>>>>>>>>>>> Idea Code Formatting
>>>>>>>>>>>>>>>>>>>>>>> Template [1].
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> To apply the template, follow the steps below.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 1. In IDEA settings, goto Editor -> Code Style.
>>>>>>>>>>>>>>>>>>>>>>> 2. Click 'Manage' then 'Save As...' an existing
>>>>>>>>>>>>>>>>>>>>>>> scheme with the name 'wso2-codestyle' and Close the IDE.
>>>>>>>>>>>>>>>>>>>>>>> 3. Goto ~/.IntelliJIdea16/config/codestyles
>>>>>>>>>>>>>>>>>>>>>>> directory and replace the 'wso2-codestyle.xml' file 
>>>>>>>>>>>>>>>>>>>>>>> with the attached one.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> [1] - https://drive.google.com/fil
>>>>>>>>>>>>>>>>>>>>>>> e/d/0BzRDbfbIaYjCSzhGRUR1aGdlTXM/view?usp=sharing
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>> Omindu.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 6, 2016 at 8:29 AM, Manujith Pallewatte
>>>>>>>>>>>>>>>>>>>>>>> <manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> After a bit of refactoring I added the code to [1].
>>>>>>>>>>>>>>>>>>>>>>>> Please feel free to check the source and give your 
>>>>>>>>>>>>>>>>>>>>>>>> ideas to improve,
>>>>>>>>>>>>>>>>>>>>>>>> specially on the service related code. All the service 
>>>>>>>>>>>>>>>>>>>>>>>> related code is
>>>>>>>>>>>>>>>>>>>>>>>> available at [2]
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Also Omindu tested the initial war file and
>>>>>>>>>>>>>>>>>>>>>>>> reported several issues with it, hoping to debug those 
>>>>>>>>>>>>>>>>>>>>>>>> within the week
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> [1] https://github.com/ManZzup
>>>>>>>>>>>>>>>>>>>>>>>> /identity-entitlement-endpoint
>>>>>>>>>>>>>>>>>>>>>>>> [2] https://github.com/ManZzup
>>>>>>>>>>>>>>>>>>>>>>>> /identity-entitlement-endpoint
>>>>>>>>>>>>>>>>>>>>>>>> /blob/master/src/main/java/org
>>>>>>>>>>>>>>>>>>>>>>>> /wso2/carbon/identity/entitlem
>>>>>>>>>>>>>>>>>>>>>>>> ent/provider/resources/DecisionResource.java
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 1, 2016 at 10:21 AM, Pushpalanka
>>>>>>>>>>>>>>>>>>>>>>>> Jayawardhana <la...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Please share the code progress via Github, once
>>>>>>>>>>>>>>>>>>>>>>>>> you are satisfied with refactoring.
>>>>>>>>>>>>>>>>>>>>>>>>> Please fork [1] to your private repo, and at
>>>>>>>>>>>>>>>>>>>>>>>>> location [2], you may have a new component named
>>>>>>>>>>>>>>>>>>>>>>>>> 'org.wso2.carbon.identity.entitlement.endpoint'
>>>>>>>>>>>>>>>>>>>>>>>>> where the implementation can reside.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> [1] - https://github.com/wso2/carbon
>>>>>>>>>>>>>>>>>>>>>>>>> -identity-framework
>>>>>>>>>>>>>>>>>>>>>>>>> [2] - https://github.com/wso2/carb
>>>>>>>>>>>>>>>>>>>>>>>>> on-identity-framework/tree/mas
>>>>>>>>>>>>>>>>>>>>>>>>> ter/components/entitlement
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>> Pushpalanka
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 1, 2016 at 10:00 AM, Manujith
>>>>>>>>>>>>>>>>>>>>>>>>> Pallewatte <manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> So I have roughly finished up the following 5
>>>>>>>>>>>>>>>>>>>>>>>>>> services in REST
>>>>>>>>>>>>>>>>>>>>>>>>>> getDecision
>>>>>>>>>>>>>>>>>>>>>>>>>> getDecisionByAttibutes
>>>>>>>>>>>>>>>>>>>>>>>>>> getBooleanDecision
>>>>>>>>>>>>>>>>>>>>>>>>>> getEntitledAttributes
>>>>>>>>>>>>>>>>>>>>>>>>>> getAllEntitlements
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> The service is packed to a war file deployable to
>>>>>>>>>>>>>>>>>>>>>>>>>> IS 5.2.0
>>>>>>>>>>>>>>>>>>>>>>>>>> It's still in primary testing, so once it's
>>>>>>>>>>>>>>>>>>>>>>>>>> confirmed working it will be released to the 
>>>>>>>>>>>>>>>>>>>>>>>>>> community to get their ideas
>>>>>>>>>>>>>>>>>>>>>>>>>> the URIs and methods should be adjusted with the
>>>>>>>>>>>>>>>>>>>>>>>>>> community suggestions
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Hoping to release the war file in coming week as
>>>>>>>>>>>>>>>>>>>>>>>>>> well as the code. The code have to be refracted 
>>>>>>>>>>>>>>>>>>>>>>>>>> first.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 23, 2016 at 2:05 PM, Manujith
>>>>>>>>>>>>>>>>>>>>>>>>>> Pallewatte <manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> To update on the progress so far, after having a
>>>>>>>>>>>>>>>>>>>>>>>>>>> chat with Pushpalanka, I started with the project 
>>>>>>>>>>>>>>>>>>>>>>>>>>> code. Basic setups are
>>>>>>>>>>>>>>>>>>>>>>>>>>> done.
>>>>>>>>>>>>>>>>>>>>>>>>>>> Necessary entry points for the service was
>>>>>>>>>>>>>>>>>>>>>>>>>>> identified and now I'm familiar with the process of 
>>>>>>>>>>>>>>>>>>>>>>>>>>> deploying the REST
>>>>>>>>>>>>>>>>>>>>>>>>>>> service as a Web app to the IS.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Right now, the getDecision method is implemented
>>>>>>>>>>>>>>>>>>>>>>>>>>> in a RESTful manner, using Apache cxf (following 
>>>>>>>>>>>>>>>>>>>>>>>>>>> the guidelines of SCIM
>>>>>>>>>>>>>>>>>>>>>>>>>>> implementation as suggested by Pushpalanka and 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Omindu). The implementation
>>>>>>>>>>>>>>>>>>>>>>>>>>> works, yet it's only a test implementation.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> We are expecting to consult the community on the
>>>>>>>>>>>>>>>>>>>>>>>>>>> actual implementation of the service, focusing on 
>>>>>>>>>>>>>>>>>>>>>>>>>>> points like
>>>>>>>>>>>>>>>>>>>>>>>>>>> 1) End point URLs
>>>>>>>>>>>>>>>>>>>>>>>>>>> 2) Resource identification
>>>>>>>>>>>>>>>>>>>>>>>>>>> 3) Service method definitions
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> At the moment I'm struggling with
>>>>>>>>>>>>>>>>>>>>>>>>>>> implementations of some methods using the current 
>>>>>>>>>>>>>>>>>>>>>>>>>>> CXF version, hoping to
>>>>>>>>>>>>>>>>>>>>>>>>>>> resolve it ASAP.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 16, 2016 at 11:18 AM, Pushpalanka
>>>>>>>>>>>>>>>>>>>>>>>>>>> Jayawardhana <la...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Good progress in getting familiar with the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> environment.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> So let's try to start with the scope of the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> project too.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Since we are to work on implementing REST
>>>>>>>>>>>>>>>>>>>>>>>>>>>> service, it is better to go through WSO2 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> guidelines for REST service
>>>>>>>>>>>>>>>>>>>>>>>>>>>> implementation. Please find the white paper at[1] 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> and the relevant
>>>>>>>>>>>>>>>>>>>>>>>>>>>> discussion can be found at architecture mailing 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> list under "REST API
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guidelines". Then we can work on defining the API 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> definition for the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> endpoint.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> You can also have a look at the existing WSO2
>>>>>>>>>>>>>>>>>>>>>>>>>>>> REST implementation to capture the followed 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> patterns referring the SCIM[2]
>>>>>>>>>>>>>>>>>>>>>>>>>>>> and OAuth endpoints[3].
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] - http://wso2.com/whitepapers/
>>>>>>>>>>>>>>>>>>>>>>>>>>>> wso2-rest-apis-design-guidelines/
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [2] - https://github.com/wso2-exte
>>>>>>>>>>>>>>>>>>>>>>>>>>>> nsions/identity-inbound-provis
>>>>>>>>>>>>>>>>>>>>>>>>>>>> ioning-scim/tree/master/compon
>>>>>>>>>>>>>>>>>>>>>>>>>>>> ents/org.wso2.carbon.identity.scim.provider
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [3] - https://github.com/wso2-exte
>>>>>>>>>>>>>>>>>>>>>>>>>>>> nsions/identity-inbound-auth-o
>>>>>>>>>>>>>>>>>>>>>>>>>>>> auth/tree/master/components/or
>>>>>>>>>>>>>>>>>>>>>>>>>>>> g.wso2.carbon.identity.oauth.endpoint
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pushpalanka
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, May 11, 2016 at 3:23 PM, Manujith
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pallewatte <manujith...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Pushpalanka,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I managed to setup the development environment
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and build all the sources (thanks to Omindu :))
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Then I made the PEP client using the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> entitlement stubs as you have mentioned in a 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> previous thread. It's working
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in an accepted state. But I encountered some 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> questions during the process,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> so I'm currently building a doc with all the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> questions so I can document
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> them and their answers for future reference.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Other than that I'm trying to write different
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> policies using XACML
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Also please let me know of any other steps i
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can follow to get familiar with the components, 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> specially the code since
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm only focusing on Entitlement service right now
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Manujith
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [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>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> [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>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> Omindu Rathnaweera
>>>>>>>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc.
>>>>>>>>>>>>>>>>>>>>>>> Mobile: +94 771 197 211
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> 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>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>> Dev@wso2.org
>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> With regards,
>>>>>>>>>>>>>>>>> *Manu*ranga Perera.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> phone : 071 7 70 20 50
>>>>>>>>>>>>>>>>> mail : m...@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>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> 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>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Dev mailing list
>>>>>>>>>>> Dev@wso2.org
>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Thanks & Regards,
>>>>>>>>>> Prabath
>>>>>>>>>>
>>>>>>>>>> Twitter : @prabath
>>>>>>>>>> LinkedIn : http://www.linkedin.com/in/prabathsiriwardena
>>>>>>>>>>
>>>>>>>>>> Mobile : +1 650 625 7950
>>>>>>>>>>
>>>>>>>>>> http://facilelogin.com
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>
>>>>>>>>> Manujith Pallewatte
>>>>>>>>> about.me/manzzup
>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Manujith Pallewatte
>>>>>>>> [image: https://]about.me/manzzup
>>>>>>>>
>>>>>>>> <https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Manujith Pallewatte
>>>>>>> [image: https://]about.me/manzzup
>>>>>>>
>>>>>>> <https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>>
>>>>>> Manujith Pallewatte
>>>>>> [image: https://]about.me/manzzup
>>>>>>
>>>>>> <https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> 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/p
>>>>> ushpalanka/ | Twitter: @pushpalanka
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> Manujith Pallewatte
>>>> [image: https://]about.me/manzzup
>>>>
>>>> <https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>>>>
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>> Manujith Pallewatte
>>> [image: https://]about.me/manzzup
>>>
>>> <https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>>>
>>
>>
>>
>> --
>> Omindu Rathnaweera
>> Software Engineer, WSO2 Inc.
>> Mobile: +94 771 197 211
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> *Sanjeewa Malalgoda*
> WSO2 Inc.
> Mobile : +94713068779
>
> <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda.
> blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/>
>
>
>


-- 



Manujith Pallewatte
[image: https://]about.me/manzzup
<https://about.me/manzzup?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to