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 <cham...@wso2.com>
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 <
> manujith...@gmail.com> 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 <omi...@wso2.com>
>> 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 <cham...@wso2.com>
>>> wrote:
>>>
>>>> [Adding Pushpalanka]
>>>>
>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte <
>>>> manujith...@gmail.com> 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 <omi...@wso2.com>
>>>>> 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 <pubu...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> [adding mentors]
>>>>>>>
>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte <
>>>>>>> manujith...@gmail.com> 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
>>>>>>>> Dev@wso2.org
>>>>>>>> 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
>>>>> Dev@wso2.org
>>>>> 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>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to