Hi Tharindu, yes sure i am comfortable with any time and look forward for that
Thanks, Asantha On Sun, Jul 31, 2016 at 12:15 PM, Tharindu Edirisinghe <tharin...@wso2.com> wrote: > Hi Asantha, > > Good work so far. Since we are reaching the final stage of GSoC, let's > have a hangout at the end of this week and plan the final steps to complete > the project. > > I will go through the deliverables and provide feedback soon. > > Thanks, > Tharindu > > On Mon, Jul 25, 2016 at 12:08 PM, Asantha Thilina < > asanthathil...@gmail.com> wrote: > >> Hi Tharindu, >> >> I have cleaned up all the bugs and removed all unnecessary codes and >> committed all the changes into my repository[1] >> >> [1] https://github.com/asanthamax/mongodbuserstore >> >> Thanks, >> Asantha >> >> On Sat, Jul 23, 2016 at 8:26 AM, Asantha Thilina < >> asanthathil...@gmail.com> wrote: >> >>> Hi Tharindu, >>> >>> here i added all the commitments to spread sheet[1] and also i updated >>> my blog with about java document api[2] and also i added findbug report[3] >>> and also i updated my blog with the code quality analysis process i have >>> done[4] >>> >>> [1] >>> https://docs.google.com/spreadsheets/d/1jwSR_qFV-LfOS7ZTZ8CpiFFTYPoudDQF7zQhvblivaE/edit?usp=sharing >>> [2] >>> http://asanthamax.blogspot.com/2016/07/mongodb-user-store-package-hierarchy.html >>> [3]https://googledrive.com/host/0B__ZE1ru1jkXZFdES3BOaHVyZ3M/ >>> [4] >>> http://asanthamax.blogspot.com/2016/07/findbugs-in-mongodbuserstoremanager-in.html >>> >>> Thanks, >>> Asantha >>> >>> On Fri, Jul 22, 2016 at 8:45 AM, Asantha Thilina < >>> asanthathil...@gmail.com> wrote: >>> >>>> Hi Tharindu, >>>> >>>> I have created the API documentation and hosted in my google drive[1] i >>>> will be preparing code inspection report as well will share it as soon as >>>> well i also added github page also to the userstore script in here[2] as >>>> well >>>> [1] http://googledrive.com/host/0B__ZE1ru1jkXbDVoSDlveV9yNk0 >>>> [2] https://asanthamax.github.io/mongodbuserstore/ >>>> >>>> Thanks, >>>> Asantha >>>> >>>> On Tue, Jul 12, 2016 at 11:59 AM, Asantha Thilina < >>>> asanthathil...@gmail.com> wrote: >>>> >>>>> Hi Tharindu, >>>>> sure we will arrange a hangout on next week and sure i will refer the >>>>> link and do the necessary inspect in my code for any security >>>>> vulnerabilities and update you sooner >>>>> >>>>> Thanks, >>>>> Asantha >>>>> >>>>> On Tue, Jul 12, 2016 at 9:56 AM, Tharindu Edirisinghe < >>>>> tharin...@wso2.com> wrote: >>>>> >>>>>> Hi Asantha, >>>>>> >>>>>> Thanks for the update. I'm out of the country this week and won't be >>>>>> available. Let's have a hangout next week and discuss the final steps of >>>>>> the project. >>>>>> >>>>>> Along with find bugs, if you haven't enabled findsecuritybugs plugin, >>>>>> you can refer [1] and check if any security weaknesses are there in the >>>>>> code. >>>>>> >>>>>> [1] >>>>>> http://tharindue.blogspot.in/2016/06/static-code-analysis-for-java-using.html >>>>>> >>>>>> Thanks, >>>>>> TharinduE >>>>>> >>>>>> On Tue, Jul 12, 2016 at 5:32 PM, Asantha Thilina < >>>>>> asanthathil...@gmail.com> wrote: >>>>>> >>>>>>> Hi Tharindu, >>>>>>> I have clean up the code according to find bug plugin and also for >>>>>>> rollback purposes since it only concern when modifying or adding new >>>>>>> user >>>>>>> or role to user store i have manually added rollback option where if >>>>>>> error >>>>>>> occured all the changes done to db in code segment will be discard from >>>>>>> db >>>>>>> i updated the my repository with recent changes[1] now i preparing the >>>>>>> documentation and test scripts. >>>>>>> >>>>>>> [1] https://github.com/asanthamax/mongodbuserstore >>>>>>> >>>>>>> Thanks, >>>>>>> Asantha >>>>>>> >>>>>>> On Mon, Jul 4, 2016 at 2:54 AM, Asantha Thilina < >>>>>>> asanthathil...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Tharindu, >>>>>>>> >>>>>>>> thanks for the reply ,sure i will try out that and update the >>>>>>>> progress as soon as possible >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Asantha >>>>>>>> >>>>>>>> On Mon, Jul 4, 2016 at 1:38 AM, Tharindu Edirisinghe < >>>>>>>> tharin...@wso2.com> wrote: >>>>>>>> >>>>>>>>> Hi Asantha, >>>>>>>>> >>>>>>>>> While you are adding the roll back transaction capability, also >>>>>>>>> look into testing a high load and try to generate database level >>>>>>>>> exceptions. Once thing you can try out is writing a client for >>>>>>>>> performing >>>>>>>>> userstore manager operations such as add user, add role, login, >>>>>>>>> logout etc. >>>>>>>>> and play it with a high concurrency using Jmeter. Then we should be >>>>>>>>> able to >>>>>>>>> get a better understanding of transaction management with respective >>>>>>>>> to >>>>>>>>> MongoDB. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> TharinduE >>>>>>>>> >>>>>>>>> On Mon, Jul 4, 2016 at 10:57 AM, Asantha Thilina < >>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> i will be trying for implement roll back transactions capability >>>>>>>>>> in MongoDB to add to MongoDB User Store[2] i found that MongoDB use a >>>>>>>>>> concept call two phase commit[1] i trying to implement that inside >>>>>>>>>> my code >>>>>>>>>> but it seems to be little complex and i think it may arise >>>>>>>>>> performance >>>>>>>>>> issue when adding high load of dataset at once is there any other >>>>>>>>>> better >>>>>>>>>> method i can achieve this task? any advices would be grateful >>>>>>>>>> >>>>>>>>>> [1] >>>>>>>>>> https://docs.mongodb.com/manual/tutorial/perform-two-phase-commits/ >>>>>>>>>> [2] https://github.com/asanthamax/mongodbuserstore >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Asantha >>>>>>>>>> >>>>>>>>>> On Wed, Jun 29, 2016 at 2:55 PM, Asantha Thilina < >>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Tharindu, >>>>>>>>>>> >>>>>>>>>>> I have finished and added delete functions also to users ,roles >>>>>>>>>>> and user claim deletions to my repo[1] >>>>>>>>>>> >>>>>>>>>>> [1] https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Asantha >>>>>>>>>>> >>>>>>>>>>> On Mon, Jun 27, 2016 at 4:18 AM, Asantha Thilina < >>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi aiya, >>>>>>>>>>>> >>>>>>>>>>>> i have small problem in my research, i will be developing >>>>>>>>>>>> convolution neural network using deeplearning4j to detect frauds i >>>>>>>>>>>> have >>>>>>>>>>>> discovered some fraud patterns which can use to train my network >>>>>>>>>>>> but the >>>>>>>>>>>> problem i having is,are there any possibility to add condition >>>>>>>>>>>> driven >>>>>>>>>>>> capability to dataset to train model >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Asantha >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Jun 22, 2016 at 9:35 PM, Tharindu Edirisinghe < >>>>>>>>>>>> tharin...@wso2.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Good work Asantha... Meanwhile let's look at getting your >>>>>>>>>>>>> research work published as well. I will provide feedback for the >>>>>>>>>>>>> work so >>>>>>>>>>>>> far in couple of days time. I have also completed the Mid Review >>>>>>>>>>>>> based on >>>>>>>>>>>>> your current work where you are already ahead of schedule. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> TharinduE >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Jun 22, 2016 at 9:41 PM, Asantha Thilina < >>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>> >>>>>>>>>>>>>> following is the summary of operations i have implemented up >>>>>>>>>>>>>> to now and yet to implement >>>>>>>>>>>>>> >>>>>>>>>>>>>> 1. Add new MongoDB User Store - done both case sensitive and >>>>>>>>>>>>>> intensensitive >>>>>>>>>>>>>> 2. Add new users to MongoDB user store - done both case >>>>>>>>>>>>>> sensitive and intensensitive >>>>>>>>>>>>>> 3. Add new roles to MongoDB user store - done both case >>>>>>>>>>>>>> sensitive and intensensitive >>>>>>>>>>>>>> 4. Search users and roles - done both case sensitive and >>>>>>>>>>>>>> intensensitive >>>>>>>>>>>>>> 5. Assign roles to mongodb user store users - done both case >>>>>>>>>>>>>> sensitive and intensensitive >>>>>>>>>>>>>> 6. Assign users to mongodb user store roles - done both case >>>>>>>>>>>>>> sensitive and intensensitive >>>>>>>>>>>>>> 7. Edit claim values of user profiles - done both case >>>>>>>>>>>>>> sensitive and intensensitive >>>>>>>>>>>>>> for those implemented user operations i have added selenium >>>>>>>>>>>>>> scripts also to my repo[1] and also i have prepared user >>>>>>>>>>>>>> guide[2] and >>>>>>>>>>>>>> administrator guide[3] also and also i have updated my blog[4] >>>>>>>>>>>>>> with all my >>>>>>>>>>>>>> tasks what i have done and following are the tasks yet to >>>>>>>>>>>>>> complete >>>>>>>>>>>>>> >>>>>>>>>>>>>> 1. implement delete operations >>>>>>>>>>>>>> 2. implement new profiles adding >>>>>>>>>>>>>> 3. check for injections possibilities and improve the >>>>>>>>>>>>>> security of all the functions >>>>>>>>>>>>>> 4. prepare full test scripts for all the functions >>>>>>>>>>>>>> 5. prepare developer guide and database architecture diagrams >>>>>>>>>>>>>> >>>>>>>>>>>>>> expect your feedback >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>> [2] >>>>>>>>>>>>>> https://docs.google.com/document/d/1mdnmYruzQz5QSxAYwM1XVeJntJMFdxUsV5gord7LuPA/edit?usp=sharing >>>>>>>>>>>>>> [3] >>>>>>>>>>>>>> https://docs.google.com/document/d/1fCLfZYsPOBkHMzRCGM3aexoBSplX3bKIRmONmFsgkBc/edit?usp=sharing >>>>>>>>>>>>>> [4] http://asanthamax.blogspot.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Jun 22, 2016 at 12:29 AM, Asantha Thilina < >>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have finished the case insensitive user operations as well >>>>>>>>>>>>>>> and i added selenium test scripts for those implemented >>>>>>>>>>>>>>> functions to my >>>>>>>>>>>>>>> repo[1] except delete function all the other functions with >>>>>>>>>>>>>>> test script >>>>>>>>>>>>>>> added to my repo[1] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [1] https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Jun 17, 2016 at 2:28 AM, Asantha Thilina < >>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> sure i'll be look forward for the hangout >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Jun 17, 2016 at 2:22 AM, Tharindu Edirisinghe < >>>>>>>>>>>>>>>> tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Asantha, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I will go through the docs and provide feedback soon. >>>>>>>>>>>>>>>>> Let's have a hangout session to discuss the pending issues. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'm available today 9.00 P.M IST for a google hangout. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Jun 17, 2016 at 11:30 AM, Asantha Thilina < >>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I have prepared the user guide[1] and administrator >>>>>>>>>>>>>>>>>> guide[2] in google doc since all tasks are not finished yet >>>>>>>>>>>>>>>>>> i have only >>>>>>>>>>>>>>>>>> added the tasks i have already done and there is still the >>>>>>>>>>>>>>>>>> developer guide >>>>>>>>>>>>>>>>>> has to be prepare i will prepare it as sooner as well >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>> https://docs.google.com/document/d/1fCLfZYsPOBkHMzRCGM3aexoBSplX3bKIRmONmFsgkBc/edit?usp=sharing >>>>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>>>> https://docs.google.com/document/d/1mdnmYruzQz5QSxAYwM1XVeJntJMFdxUsV5gord7LuPA/edit?usp=sharing >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, Jun 14, 2016 at 1:55 AM, Asantha Thilina < >>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> sure i will prepare those documents sooner >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Mon, Jun 13, 2016 at 9:38 PM, Tharindu Edirisinghe < >>>>>>>>>>>>>>>>>>> tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Excellent work Asantha ! >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Meanwhile you can prepare a document also adding the >>>>>>>>>>>>>>>>>>>> screenshots you have got. Basically we will need following >>>>>>>>>>>>>>>>>>>> documentation. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 1. Developer Guide ( The architecture of the >>>>>>>>>>>>>>>>>>>> userstoremanager, diagrams of all the collections, how >>>>>>>>>>>>>>>>>>>> they are related to >>>>>>>>>>>>>>>>>>>> each other etc.) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 2. Administrator Guide (How to guide a server >>>>>>>>>>>>>>>>>>>> administrator to setup a secondary userstore with mongodb) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 3. User Guide (All the functionality of the >>>>>>>>>>>>>>>>>>>> userstoremanager, i.e each function in >>>>>>>>>>>>>>>>>>>> RemoteUserStoreManager with sample >>>>>>>>>>>>>>>>>>>> SOAP requests and responses) >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> We will need to look at the QA aspect of the project >>>>>>>>>>>>>>>>>>>> also.. but let's keep aside for the moment until we get >>>>>>>>>>>>>>>>>>>> all the >>>>>>>>>>>>>>>>>>>> functionality working. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks for all the hard work ! >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Best Regards, >>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Tue, Jun 14, 2016 at 12:46 AM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> as you advice me i added soap ui screen shots of test >>>>>>>>>>>>>>>>>>>>> result and selenium script for implemented functions into >>>>>>>>>>>>>>>>>>>>> my repository[1] >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> [1] https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Mon, Jun 13, 2016 at 6:23 AM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> i updated my blog[1] with all the works i have done >>>>>>>>>>>>>>>>>>>>>> so far there i added all the methods and their use in >>>>>>>>>>>>>>>>>>>>>> MongoDBUserStoreManager , >>>>>>>>>>>>>>>>>>>>>> hopes your feedback >>>>>>>>>>>>>>>>>>>>>> [1] http://asanthamax.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Sun, Jun 12, 2016 at 2:11 PM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> i have solved the login issue for registered users >>>>>>>>>>>>>>>>>>>>>>> in my mongodb user store. after compare my >>>>>>>>>>>>>>>>>>>>>>> implementation with >>>>>>>>>>>>>>>>>>>>>>> JDBCUserStoreManager i realized that i would gone >>>>>>>>>>>>>>>>>>>>>>> through the wrong path by >>>>>>>>>>>>>>>>>>>>>>> implementing UserStoreManager so i changed it by >>>>>>>>>>>>>>>>>>>>>>> extending >>>>>>>>>>>>>>>>>>>>>>> AbstractUserStoreManager instead of UserStoreManager >>>>>>>>>>>>>>>>>>>>>>> thereafter most of the >>>>>>>>>>>>>>>>>>>>>>> issues i have faced being resolved now it can add new >>>>>>>>>>>>>>>>>>>>>>> users,roles and >>>>>>>>>>>>>>>>>>>>>>> assign users to roles ,roles to users can change user >>>>>>>>>>>>>>>>>>>>>>> profile claim values >>>>>>>>>>>>>>>>>>>>>>> and also registered users can successfully logged into >>>>>>>>>>>>>>>>>>>>>>> IS still the delete >>>>>>>>>>>>>>>>>>>>>>> part has to be implemented and i will prepare a test >>>>>>>>>>>>>>>>>>>>>>> scripts for my already >>>>>>>>>>>>>>>>>>>>>>> implemented working parts sooner and from implemented >>>>>>>>>>>>>>>>>>>>>>> modules only issue >>>>>>>>>>>>>>>>>>>>>>> i'm facing at the moment is i can't decrypt the salted >>>>>>>>>>>>>>>>>>>>>>> password of MongoDB >>>>>>>>>>>>>>>>>>>>>>> server configuration in user store property xml file >>>>>>>>>>>>>>>>>>>>>>> And also I need some advice from you to how i can >>>>>>>>>>>>>>>>>>>>>>> improve the security of my query parameters in MongoDB >>>>>>>>>>>>>>>>>>>>>>> i updated all my works in my repository[1] >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> [1]https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Fri, Jun 10, 2016 at 12:51 PM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> sorry for the delay i have updated my blog today >>>>>>>>>>>>>>>>>>>>>>>> and i'm keep posting all the progress in their[1] up >>>>>>>>>>>>>>>>>>>>>>>> to now and i am look >>>>>>>>>>>>>>>>>>>>>>>> forward for your feedbacks and comments >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> [1]http://asanthamax.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Thu, Jun 9, 2016 at 7:37 AM, Tharindu >>>>>>>>>>>>>>>>>>>>>>>> Edirisinghe <tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Hi Asantha, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Great ! There has been a delay in my replies but >>>>>>>>>>>>>>>>>>>>>>>>> it's really good to see your progress with the >>>>>>>>>>>>>>>>>>>>>>>>> project with a minimum level >>>>>>>>>>>>>>>>>>>>>>>>> of supervision. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> I will arrange a review next week with the >>>>>>>>>>>>>>>>>>>>>>>>> Identity Server team for the work completed so far >>>>>>>>>>>>>>>>>>>>>>>>> and then we can provide >>>>>>>>>>>>>>>>>>>>>>>>> the Mid Review feedback for the project. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Keep on communicating the progress and the issues >>>>>>>>>>>>>>>>>>>>>>>>> you face via emails and also update your blog with >>>>>>>>>>>>>>>>>>>>>>>>> the findings. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Thank you, >>>>>>>>>>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Jun 9, 2016 at 4:44 PM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> i rearranged the UM_USER_ATTRIBUTE collection now >>>>>>>>>>>>>>>>>>>>>>>>>> when ever user update his profile, claim values will >>>>>>>>>>>>>>>>>>>>>>>>>> save in the collection >>>>>>>>>>>>>>>>>>>>>>>>>> the way we discussed in hangout i updated my repo[1] >>>>>>>>>>>>>>>>>>>>>>>>>> with latest >>>>>>>>>>>>>>>>>>>>>>>>>> modification >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 8, 2016 at 8:03 AM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> sorry i forget to attach my github repository >>>>>>>>>>>>>>>>>>>>>>>>>>> here is the repository link i have update the >>>>>>>>>>>>>>>>>>>>>>>>>>> repository with my latest >>>>>>>>>>>>>>>>>>>>>>>>>>> errors fixed >>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 8, 2016 at 8:00 AM, Asantha Thilina >>>>>>>>>>>>>>>>>>>>>>>>>>> <asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> I have fixed the claims issue now it can update >>>>>>>>>>>>>>>>>>>>>>>>>>>> and add claims to user but still the db structure >>>>>>>>>>>>>>>>>>>>>>>>>>>> is same as in relational >>>>>>>>>>>>>>>>>>>>>>>>>>>> structure i have currently mapping it to a way we >>>>>>>>>>>>>>>>>>>>>>>>>>>> discussed ,most of the >>>>>>>>>>>>>>>>>>>>>>>>>>>> issues being fixed now following tasks can do in >>>>>>>>>>>>>>>>>>>>>>>>>>>> now MongoDBUserStoreManager >>>>>>>>>>>>>>>>>>>>>>>>>>>> can add users. >>>>>>>>>>>>>>>>>>>>>>>>>>>> can add roles. >>>>>>>>>>>>>>>>>>>>>>>>>>>> can assign roles to users. >>>>>>>>>>>>>>>>>>>>>>>>>>>> can assign users to roles. >>>>>>>>>>>>>>>>>>>>>>>>>>>> can edit user claim values in update profile. >>>>>>>>>>>>>>>>>>>>>>>>>>>> I creating the documentation of my >>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBUserStoreManager as well sooner i will >>>>>>>>>>>>>>>>>>>>>>>>>>>> publish the document and also >>>>>>>>>>>>>>>>>>>>>>>>>>>> test scripts as well >>>>>>>>>>>>>>>>>>>>>>>>>>>> And also following are the issues now i facing >>>>>>>>>>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>>>>>>>>>> registered users in my user store domain can't >>>>>>>>>>>>>>>>>>>>>>>>>>>> login to the IS it's giving error as >>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBUserStoreManager can't cast to >>>>>>>>>>>>>>>>>>>>>>>>>>>> AbstractUserStoreManager since i done >>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBUserStoreManager by >>>>>>>>>>>>>>>>>>>>>>>>>>>> implementing the UserStoreManager is there any >>>>>>>>>>>>>>>>>>>>>>>>>>>> special changes to do in my >>>>>>>>>>>>>>>>>>>>>>>>>>>> code to authenticate user ? i debugged and see my >>>>>>>>>>>>>>>>>>>>>>>>>>>> doAuthenticate method not >>>>>>>>>>>>>>>>>>>>>>>>>>>> get triggered during runtime >>>>>>>>>>>>>>>>>>>>>>>>>>>> expect some advice from you >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 6, 2016 at 1:18 AM, Asantha Thilina >>>>>>>>>>>>>>>>>>>>>>>>>>>> <asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> ok sure i will modify the readme content as >>>>>>>>>>>>>>>>>>>>>>>>>>>>> appropriately,at the moment i didn't add that >>>>>>>>>>>>>>>>>>>>>>>>>>>>> feature, set to all default i >>>>>>>>>>>>>>>>>>>>>>>>>>>>> will modify that to add a port number also, >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 6, 2016 at 12:04 AM, Tharindu >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Edirisinghe <tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Asantha, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We might not need implementing the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HybridRoleManager... I'll provide you the exact >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> details after trying out >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the functionality you have implemented up to now. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Can you please write a basic document with >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the steps for creating the mongodb database and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> adding a userstore in IS >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> pointing to the created mongodb database and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> include in the ReadMe of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> github repo. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Also if mongodb server is running in a >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> different port other than the default port, can >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> we still connect to that ? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I didn't see a place to define the port in the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> configuration.. should it be >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> added as a connection string ? (didn't go >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> through the code to find what is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> going wrong) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Jun 5, 2016 at 11:55 PM, Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thilina <asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As we discussed on hangout i doing the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> changes in UM_USER_ATTRIBUTE collection and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> also changing the hybrid role >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to master datasource but when i try to add user >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to hybrid role i facing a >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> small issue i can't grab the datasource ,in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HybridRoleManager class it need >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to give java.sql.DataSource but in my current >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user store manager class i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> have never used a sql datasource(since it >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> nosql) so i think i need to grab >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the master datasource of IS which is h2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> database datasource, is there a way >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to get the primary datasource? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 4, 2016 at 1:59 PM, Tharindu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Edirisinghe <tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The call details are as following. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 1. Demonstrated how to use WSO2 admin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> services. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2. All the user operations in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *RemoteUserStoreManagerService >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *[1] should be tested (using SOAP UI) for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the mongodb userstore. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3. When the user profile is saved in a JDBC >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> userstore, for each attribute of the user, it >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will add a new entry in *UM_USER_ATTRIBUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> **(Refer [2] for more information) *like >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> below. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +-------+----------------------+-----------------+---------------+------------+--------------+ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | UM_ID | UM_ATTR_NAME | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UM_ATTR_VALUE | UM_PROFILE_ID | UM_USER_ID | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UM_TENANT_ID | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +-------+----------------------+-----------------+---------------+------------+--------------+ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 1 | im >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | | default | 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 2 | region | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Western | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 3 | streetAddress >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | | default | 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 4 | country >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | | default | 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 5 | mobile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | | default | 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 6 | sn | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> NewLastname | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 7 | profileConfiguration | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> default | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 8 | dateOfBirth >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | | default | 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 9 | mail | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> newu...@new.com | default | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 1 | -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 10 | organizationName | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 11 | givenName | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> NewUser | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 12 | province | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> western | default | 1 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -1234 | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +-------+----------------------+-----------------+---------------+------------+--------------+ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Performance wise this is not a good design. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> For mongodb userstore, I suggested to add a >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> new document in *UM_USER_ATTRIBUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *collection for each user. If the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> attribute value is empty in the profile, an >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> empty string can be stored. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> { >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "im": "", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " region": "Western", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "street": "Address", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "country": "", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "mobile": "", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "sn": "NewLastname", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "profileConfiguration": "default", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "dateOfBirth": "", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "mail": "newu...@new.com", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "organizationName": "WSO2", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "givenName": "NewUser", >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "province": "western" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> } >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3. Profile saving is having some issues >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> currently and we need to further investigate >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> what is going wrong. Until the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issue is figured out, asked to manually create >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> json documents in *UM_USER_ATTRIBUTE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *collection and implement the retrieval of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user attributes. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *(can test getUserClaimValues method in the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> admin service using SOAP UI)* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4. For the analytics part of the project, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> suggested to extend the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *AbstractUserOperationEventListener >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *class [1] and override the methods for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> publishing events. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 5. Developer documentation, Administration >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guide and Testing Guide *(sample SOAP >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> requests and responses in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> RemoteUserStoreManagerService API) *should >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> be written as deliverables. For all actions >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> related to the mongodb >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> userstore manager *(i.e add user, delete >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user, add role ...) *, Selenium scripts >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> should be provided *(can use firefox >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> selenium addon and record each operation and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> provide the scripts)*. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So far the progress is satisfactory. Keep >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> on the good work ! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://localhost:9443/services/RemoteUserStoreManagerService?wsdl >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://tharindue.blogspot.com/2015/04/wso2-identity-server-data-dictionary.html >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [3] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/wso2/carbon-kernel/blob/v4.4.3/core/org.wso2.carbon.user.core/src/main/java/org/wso2/carbon/user/core/common/AbstractUserOperationEventListener.java >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thank you, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Jun 4, 2016 at 9:48 AM, Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thilina <asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ok sure i will look forward for that >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Jun 3, 2016 at 2:44 PM, Tharindu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Edirisinghe <tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Asantha, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Shall we have a google hangout tomorrow >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (Saturday) at 9.00 p.m ? So we can discuss >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> about the issues you are facing >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and get them resolved. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Jun 3, 2016 at 11:43 PM, Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thilina <asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> i fixed the most of the errors appeared >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in my user store in user management side >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> now it's almost done in user >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> management side now i can add new users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ,roles and search roles of users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and users of roles only issue i having now >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> is i can't update a user profile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of user in user store i getting a exception >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ,i want to get some advice from >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you to resolve that error and to implement >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a logic to commit transaction in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mongodb and also another small problem is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> when i added a new claim where >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will it save in primary user store ? is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> there any feature to change the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user store where claims going to save. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> like it giving an option to select >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> userstore in a dropdown when adding >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> newusers and roles. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> all the works i have done so far in my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> repo[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] . >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Jun 1, 2016 at 3:00 AM, Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thilina <asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ---------- Forwarded message ---------- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Wed, Jun 1, 2016 at 2:59 AM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Fwd: GSOC 2016 - Project 21 : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDB Userstore Development >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: WSO2 Developers' List <dev@wso2.org>, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharin...@wso2.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ---------- Forwarded message ---------- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Wed, Jun 1, 2016 at 2:51 AM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: GSOC 2016 - Project 21 : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDB Userstore Development >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: Tharindu Edirisinghe < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharin...@wso2.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cc: WSO2 Developers' List <dev@wso2.org>, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Lakmal Rupasinghe <lakma...@sliit.lk> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I fixed the most of the errors i got >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> now my user store working it is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> successfully registered and can add users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and roles to user store as well still >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> there are some issues in other >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> functions those are query errors i still >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> fixing those as well ,i having >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> some issues about database transaction >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> point of view and i need some >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> advice from you, in mongodb there is no >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> option to rollback transaction if >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> error occurred how can i manage it? can we >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> arrange a hangout meeting today >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> or any comfortable day for you ? i'm ok >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> with any time >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> all the updates up to now i pushed to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> my repository[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, May 27, 2016 at 1:56 AM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sure i'll be look forward for that >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, May 26, 2016 at 9:37 PM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Asantha, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Glad to hear the progress... Sure >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'll review over the weekend and provide >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> feedback. By next week we'll have >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a hangout to discuss on how to move >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> forward and the difficulties you have >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> faced. Keep the momentum going ! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TharinduE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, May 27, 2016 at 12:17 AM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu,i been able to fix the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mongodb user store intitalizing error >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> now it working successfully it will >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> be registered as a secondary user store >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in IS and when going to add a new >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> users and roles it will show the domain >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of mongodb userstore still i having >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> small issues in my json query formats >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> for mongodb i fixing those issues at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the moment all the progress so far i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> made updated to my github >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> repository[1] and i recently updated my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> blog[2] as well,can you review my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> code and give me a feedback?[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore[2]http://asanthamax.blogspot.com/Thanks,Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 22, 2016 at 3:38 PM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu,I have override all the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> methods in AbstractUserStoreManager in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> my MongoDBUserStoreManager class >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> after that when i try to add new >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> secondary user store in management >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> console >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> i got following error i attached the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> screen shot of the error with this >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mail i have pushed all the progress >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> upto now to my github repository[1]can >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you give me some tips to solve this >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issue?any suggestion would be >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> grateful[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstoreThanks,Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, May 19, 2016 at 11:47 PM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu,sorry for the late >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reply ,as you advised i remove the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> scr reference and its corresponding >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> methods from user store now it's >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> works fine but i having another small >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issue if i wanted to run my mongodb >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> user store as as my primary user store >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> how would i do that?i added my user >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> store configurations to user-mgt.xml >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> file and comented the ldap userstore >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> properties and i added >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBUserStore to tenant-mgt.xml as >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> well but then i get error as >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> datasource cannot be casted to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDB db source while deploying >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thats mean >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> its still referring to Default >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Activator inside carbon core module >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> how >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> would i set it to my activator to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reffer?any suggestion or help would be >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> gratefulThanks,Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, May 18, 2016 at 10:29 PM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharin...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Asantha,Great progress so far >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ! Since the reference is given to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> realm service in the bundle >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> activator, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you should be facing the issue. Can >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you remove the service reference from >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the bundle activator class. (You can >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> delete the following from the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> class).* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @scr.reference >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> name="user.realmservice.default" * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> interface="org.wso2.carbon.user.core.service.RealmService" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> cardinality="1..1" * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> policy="dynamic" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bind="setRealmService" * >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> unbind="unsetRealmService"Also >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> delete the following methods where >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> realm >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> service is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used.getRealmService()setRealmService(RealmService >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> rlmService)unsetRealmService(RealmService >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> rlmService)After that can you try >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if the userstore manager is working >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> as expected. If you face any issues, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> please get back.Thank >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> you,TharinduEOn Sun, May 15, 2016 at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 7:48 PM, Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thilina <asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:Hi Tharindu,I found the issue >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> after debugging into my code ,my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> service bundle is not get activated >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> because i referring into >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mongodb-driver >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which is not osgi comaptible and i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> just found another library in here[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and it is worked for me ,fixed >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project i pushed into my github >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> repository >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [2].i found out that >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> DefaultRealmService which is used in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Bundle Activator >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of JDBCUserstoreManager cannot be >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used for MongoDB since it used >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> java.sql.DataSource.Is their >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> having any DataSource class like >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that for MongoDB? or would i have to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> create a different logic to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> implement that scenario in MongoDB? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> waiting for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> your suggestion[1]. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://central.maven.org/maven2/org/mongodb/mongo-java-driver/3.2.2/[2]. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstoreThanks,AsanthaOn >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sat, May 14, 2016 at 10:53 AM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:Hi Tharindu,i faced following >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> issue while i developing ,after >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> adding >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> my new json query support i didn't >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> able to see My MongoDBUserStore in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dropdown in create user store >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> option.for json related activites i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used an >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> external json dependency from >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> here[1] and i added it jar to lib >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> folder in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> IS as well,i have enabled remote >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> debugging and inspect my code and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> there i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> found in my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBUserStoreDSComponent class >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> activate method triggered >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> but execute 1st line of code only. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> it will not registered the service >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> but >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in my osgi console window when i run >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ss mongo command i get >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> monodb.userstore bundle and mongodb >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> java driver bundle are activated >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> successfully i attached my console >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> output and identity server output for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> your consideration as wellany >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> suggestion would be grateful[1]. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://mvnrepository.com/artifact/org.json/json/20160212my >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> github repositoryhttps:// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> github.com/asanthamax/mongodbuserstore/tree/master/mongodb.userstoremanager >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,Asantha On Thu, May 12, 2016 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at 2:01 AM, Asantha Thilina < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> asanthathil...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:Hi Tharindu,since mongodb >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> driver not having prepared statement >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> support earlier i developed a logic >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to support prepared statement but i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> realized that it has a limitation >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> such as parameters has to be pass as >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> same >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> order it exists in prepared >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> statement then as you suggested to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> use key >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> value relationship instead of order >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> during our hangout conversation i >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> created a new logic same to prepared >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> statement in sql and it will work >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> according to key value relationship >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and i created standard query format >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mongodb with json to support >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> prepared statements and i rewrite the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> JDBCRealmConstants class with those >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> supporting json queries instead of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sql >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> queriesAll of my prepared statement >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> methods contain in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBPreparedStatement interface >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and its implementation in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDBPreparedStatementImpl >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> classAll the changes i have pushed >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to my repo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in here[1]security of this prepared >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> statements has to be improve I'll be >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> grateful if you can provide me some >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> suggestions to improve it and also >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> another small issue i having is can >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> i write a DataSource for MongoDB as >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> java.sql.DataSource ?[1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/asanthamax/mongodbuserstore/tree/master/mongodb.userstoremanagerThanks,Asantha >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- Tharindu EdirisingheSoftware >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Engineer | WSO2 IncPlatform Security >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TeamBlog : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharindue.blogspot.commobile : +94 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 775181586 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu EdirisingheSoftware Engineer >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | WSO2 IncPlatform Security TeamBlog : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tharindue.blogspot.commobile : +94 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 775181586 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> Tharindu Edirisinghe >>>>>>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>>>>>> Platform Security Team >>>>>>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>>>>>> mobile : +94 775181586 >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Tharindu Edirisinghe >>>>>>>>> Senior Software Engineer | WSO2 Inc >>>>>>>>> Platform Security Team >>>>>>>>> Blog : tharindue.blogspot.com >>>>>>>>> mobile : +94 775181586 >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Tharindu Edirisinghe >>>>>> Senior Software Engineer | WSO2 Inc >>>>>> Platform Security Team >>>>>> Blog : tharindue.blogspot.com >>>>>> mobile : +94 775181586 >>>>>> >>>>> >>>>> >>>> >>> >> > > > -- > > Tharindu Edirisinghe > Senior Software Engineer | WSO2 Inc > Platform Security Team > Blog : tharindue.blogspot.com > mobile : +94 775181586 >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev