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 <[email protected]>
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 <[email protected]
> > 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 <
>> [email protected]> 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 <
>>> [email protected]> 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 <
>>>> [email protected]> 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 <
>>>>> [email protected]> 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 <
>>>>>> [email protected]> 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 <
>>>>>>> [email protected]> 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 <
>>>>>>>> [email protected]> 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 <
>>>>>>>>> [email protected]> 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 <
>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Tharindu,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> sure i will prepare those documents sooner
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>> Asantha
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mon, Jun 13, 2016 at 9:38 PM, Tharindu Edirisinghe <
>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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
>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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                 |
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected] | 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": "[email protected]",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    "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 <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ok sure i will look forward for that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Jun 3, 2016 at 2:44 PM, Tharindu
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Edirisinghe <[email protected]> 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 <[email protected]> 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 <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Asantha Thilina <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Wed, Jun 1, 2016 at 2:59 AM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Fwd: GSOC 2016 - Project 21 :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDB Userstore Development
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: WSO2 Developers' List <[email protected]>,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe <[email protected]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Asantha Thilina <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Wed, Jun 1, 2016 at 2:51 AM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: GSOC 2016 - Project 21 :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MongoDB Userstore Development
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: Tharindu Edirisinghe <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cc: WSO2 Developers' List <[email protected]>,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Lakmal Rupasinghe <[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 <[email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Tharindu,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sure i'll be look forward for that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, May 26, 2016 at 9:37 PM,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tharindu Edirisinghe <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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,TharinduE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, May 15, 2016 at 7:48 PM,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Asantha Thilina <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to