Hi Isuru,

Thank you very much.
Yes there was a misconfiguration in registry mounts and now it works
properly.
Okay will have a code review next week.


On Fri, Jun 10, 2016 at 9:45 AM, Isuru Haththotuwa <isu...@wso2.com> wrote:

> Hi Osura,
>
> This is great progress! This shows that a clustered deployment of WSO2
> products on Azure is possible with this membership scheme.
>
> About the error, what is says is that a particular resource that the first
> node is expecting to find in the config registry is not found. This can be
> due to a mis-configured registry mounts. Did you mount the config and
> governance registries? If not please do so by referring [1].
>
> Lets schedule a code review early next week for the membership scheme.
>
> [1]. https://docs.wso2.com/display/CLUSTER44x/Setting+up+the+Database
>
> On Fri, Jun 10, 2016 at 12:42 AM, Osura Rathnayake <osura...@gmail.com>
> wrote:
>
>> Hi Mentors,
>>
>> I have two application servers (AS) running on azure and I'm testing the
>> azure membership scheme on them. When I run the first AS I could see member
>> added and member joined log messages. And when I run the second AS, I could
>> see member added log messages and then I get an error saying carbon
>> initialization failed (screenshot attached as error6). Also when I stopped
>> the second AS I could see member left log message on the first AS(
>> screenshot attached as Capture1).
>>
>> Afterwards I stopped both of them and started the second AS first and it
>> ran without errors but the other AS( previous case I started this AS first)
>> showed up the same error which I got earlier. I'm getting this error always
>> from the secondly started AS. Please share with me if you have any idea why
>> I'm getting this.
>>
>> Thanks,
>>
>> On Mon, Jun 6, 2016 at 4:16 PM, Osura Rathnayake <osura...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> This is the summary of the matters that we discussed during hangout we
>>> had on 6th of June, 2016.
>>>
>>> We had a productive discussion on how to pass the azure specific
>>> parameters to the Azure membership scheme and how we should test the Azure
>>> membership scheme
>>>
>>> Current progress : Getting a list of IP addresses of members in the
>>> cluster and updating the hazelcast configuration are done but certain azure
>>> specific parameters are hard coded in the program.
>>>
>>> As in kubernetes membership scheme, we agreed upon sending those
>>> parameters as either environment variables or system properties. So the
>>> next immediate goal is to get those parameters that way. As of how to test
>>> the azure membership scheme, [1] was shared get a more clear idea on the
>>> subject.
>>>
>>>
>>> [1]
>>> https://docs.wso2.com/display/KA100/Kubernetes+Membership+Scheme+for+WSO2+Carbon
>>>
>>>
>>> Thanks,
>>>
>>>
>>>
>>> On Mon, Jun 6, 2016 at 1:21 PM, Osura Rathnayake <osura...@gmail.com>
>>> wrote:
>>>
>>>> Hi Isuru,
>>>>
>>>> Thank you very much. Okay will have a hangout today at 3.00 pm.
>>>>
>>>> thanks,
>>>>
>>>> On Mon, Jun 6, 2016 at 10:37 AM, Isuru Haththotuwa <isu...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Osura,
>>>>>
>>>>> You need to test the membership scheme following the same method that
>>>>> we use for the Kuberntes Membership scheme. Please refer the README [1].
>>>>> The only difference is that you will be deploying in Azure.
>>>>>
>>>>> Please note the parameters that are added to the axis2.xml:
>>>>>
>>>>> membershipSchemeClassName, membershipScheme, KUBERNETES_MASTER,
>>>>> KUBERNETES_SERVICES, etc.
>>>>>
>>>>> membershipSchemeClassName is the fully qualified classname for the
>>>>> relevant Membership Scheme class that you have written. Carbon will try to
>>>>> load that class using the class name.
>>>>> membershipScheme should be 'azure' or any other suitable name
>>>>> KUBERNETES_MASTER and KUBERNETES_SERVICES are the API endpoint and the
>>>>> Kubernetes Service Name(s) to be considered in the cluster. You need to
>>>>> change these parameters according to your case, reflecting the Azure
>>>>> deployment (using Azure API endpoint and the Network Security Group as you
>>>>> mentioned in a previous reply, etc.).
>>>>>
>>>>> Lets have a hangout today at 3.00 PM if you are free at that time to
>>>>> discuss more.
>>>>>
>>>>> [1].
>>>>> https://github.com/wso2/kubernetes-artifacts/tree/master/common/kubernetes-membership-scheme
>>>>>
>>>>> On Fri, Jun 3, 2016 at 11:18 PM, Osura Rathnayake <osura...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi mentors,
>>>>>>
>>>>>> please find the updated membership scheme here [1].
>>>>>> Can you please tell me how to test the membership scheme? Also how
>>>>>> can I get the parameters that are passed into the constructor of the
>>>>>> membership class? Also where is the membership class invoked.
>>>>>>
>>>>>> [1]https://github.com/osuran/azure-membership-scheme
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Jun 2, 2016 at 10:38 AM, Imesh Gunaratne <im...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Jun 2, 2016 at 10:33 AM, Osura Rathnayake <
>>>>>>> osura...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi mentors,
>>>>>>>>
>>>>>>>> When developing the membership scheme, from where can I get
>>>>>>>> the HazelcastMembershipScheme interface? I Googled but couldn't find an
>>>>>>>> appropriate jar file or anything. the one that netbeans suggests also
>>>>>>>> cannot be downloaded.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> https://github.com/wso2/carbon-kernel/blob/4.4.x/core/org.wso2.carbon.core/src/main/java/org/wso2/carbon/core/clustering/hazelcast/HazelcastMembershipScheme.java
>>>>>>>
>>>>>>>
>>>>>>> ​Will implement this for Carbon 4.4.x.
>>>>>>>
>>>>>>> Thanks​
>>>>>>>
>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> On Mon, May 30, 2016 at 1:49 AM, Osura Rathnayake <
>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Isuru,
>>>>>>>>>
>>>>>>>>> Thank you
>>>>>>>>> I have updated my Git repository with this sample code, please
>>>>>>>>> find it here [1].
>>>>>>>>>
>>>>>>>>> [1] https://github.com/osuran/azure-membership-scheme
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>>
>>>>>>>>> On Sun, May 29, 2016 at 8:41 AM, Isuru Haththotuwa <
>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Osura,
>>>>>>>>>>
>>>>>>>>>> On Sun, May 29, 2016 at 12:32 AM, Osura Rathnayake <
>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Isuru,
>>>>>>>>>>>
>>>>>>>>>>> Please find the attached project zip. From line 108 to 148 I
>>>>>>>>>>> hard coded because I was getting errors with StringTokenizer and I 
>>>>>>>>>>> didn't
>>>>>>>>>>> want to focus much on that.
>>>>>>>>>>> Okay I'm right on writing the actual membership scheme.
>>>>>>>>>>>
>>>>>>>>>> Thanks. Will have a look.
>>>>>>>>>>
>>>>>>>>>> It would be better if you can commit this to a github repository.
>>>>>>>>>> By doing that, your sample is available for anyone to use/refer. 
>>>>>>>>>> Make sure
>>>>>>>>>> to remove any sensitive information (passwords, etc.) before doing 
>>>>>>>>>> so.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> thanks
>>>>>>>>>>>
>>>>>>>>>>> On Sat, May 28, 2016 at 10:19 PM, Isuru Haththotuwa <
>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>
>>>>>>>>>>>> These are great findings!
>>>>>>>>>>>>
>>>>>>>>>>>> Can you please share the sample code that you wrote?
>>>>>>>>>>>>
>>>>>>>>>>>> The next step would be to start writing the actual membership
>>>>>>>>>>>> scheme. Please refer the Kubernetes Membership scheme as a 
>>>>>>>>>>>> reference.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Sat, May 28, 2016 at 9:06 PM, Osura Rathnayake <
>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> This is the summary of everything that I have done so far.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Pre requisite: VMs which has WSO2 Application Server running
>>>>>>>>>>>>> should have been added to a particular network security group 
>>>>>>>>>>>>> (NSG). In my
>>>>>>>>>>>>> case it’s ASNSG
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> First the java app should be authenticated. Then it query for
>>>>>>>>>>>>> the information on ASNSG. Response of that API call includes 
>>>>>>>>>>>>> names of all
>>>>>>>>>>>>> the network interfaces that are existed in ASNSG. Then each and 
>>>>>>>>>>>>> every
>>>>>>>>>>>>> network interface is queried using their names to get private IP 
>>>>>>>>>>>>> addresses
>>>>>>>>>>>>> of each of them. As the final outcome we get a list of IP 
>>>>>>>>>>>>> addresses of VMs
>>>>>>>>>>>>> which has WSO2 Application Server running.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Authentication*
>>>>>>>>>>>>>
>>>>>>>>>>>>> In order to work with Azure Resource Manager (ARM) REST API,
>>>>>>>>>>>>> first of all our app has to be authenticated. ARM provides two 
>>>>>>>>>>>>> methods for
>>>>>>>>>>>>> this purpose,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1) Authenticate using service principal
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2) Authenticate using organizational account.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have used the first method that is authenticating using a
>>>>>>>>>>>>> service principal.  A Service Principal is an instance of an 
>>>>>>>>>>>>> application
>>>>>>>>>>>>> that is within your Active Directory that is allowed access to 
>>>>>>>>>>>>> one or more
>>>>>>>>>>>>> resources or an entire resource group. How to set up a service 
>>>>>>>>>>>>> principal is
>>>>>>>>>>>>> well described here [1]. Once you successfully set up a service 
>>>>>>>>>>>>> principal,
>>>>>>>>>>>>> you will have the following information in hand.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1)      Client ID
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2)      Client secret
>>>>>>>>>>>>>
>>>>>>>>>>>>> 3)      Tenant ID
>>>>>>>>>>>>>
>>>>>>>>>>>>> Above parameters and Azure subscription ID are used in the
>>>>>>>>>>>>> java app for authentication purpose. I have used Active Directory
>>>>>>>>>>>>> Authentication Library (ADAL) [2] for authentication. Once the
>>>>>>>>>>>>> authentication is successful, an authentication token will be 
>>>>>>>>>>>>> issued and it
>>>>>>>>>>>>> will be used in the rest of the program as to make calls to API.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Getting information on ASNSG*
>>>>>>>>>>>>>
>>>>>>>>>>>>> For this purpose, [3] API reference is used. As the response
>>>>>>>>>>>>> we get a JSON string which includes names of NICs which are 
>>>>>>>>>>>>> available in
>>>>>>>>>>>>> ASNSG.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Getting private IP address of each NIC*
>>>>>>>>>>>>>
>>>>>>>>>>>>> With the NIC names we received from previous API call, we can
>>>>>>>>>>>>> use this [4] API reference to get the private IP address of each 
>>>>>>>>>>>>> NIC. And
>>>>>>>>>>>>> then with that information we can list out the IP addresses of 
>>>>>>>>>>>>> all the VMs
>>>>>>>>>>>>> which has WSO2 Application Server running.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://azure.microsoft.com/en-gb/documentation/articles/resource-group-create-service-principal-portal/
>>>>>>>>>>>>>
>>>>>>>>>>>>> [2]
>>>>>>>>>>>>> https://github.com/AzureAD/azure-activedirectory-library-for-java
>>>>>>>>>>>>>
>>>>>>>>>>>>> [3]
>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163654.aspx
>>>>>>>>>>>>>
>>>>>>>>>>>>> [4]
>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163611.aspx
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *From:* Imesh Gunaratne [mailto:im...@wso2.com]
>>>>>>>>>>>>> *Sent:* Saturday, May 28, 2016 8:53 AM
>>>>>>>>>>>>> *To:* Osura Rathnayake
>>>>>>>>>>>>> *Cc:* Isuru Haththotuwa; WSO2 Developers' List
>>>>>>>>>>>>> *Subject:* Re: [GSOC 16] Initial Project Progress
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, May 28, 2016 at 12:42 AM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sorry for the late reply. ARM portal doesn't have certain
>>>>>>>>>>>>> features like Active Directory but it doesn't matter because they 
>>>>>>>>>>>>> can be
>>>>>>>>>>>>> implemented using classic portal and they work hand in hand. So 
>>>>>>>>>>>>> all the
>>>>>>>>>>>>> features in classic plus the new features in ARM can be used if 
>>>>>>>>>>>>> we choose
>>>>>>>>>>>>> ARM model. Therefore I think it's fruitful if we stick to ARM 
>>>>>>>>>>>>> model, and
>>>>>>>>>>>>> the other important thing is sooner or later Microsoft will 
>>>>>>>>>>>>> develop the ARM
>>>>>>>>>>>>> fully so eventually classic model will be obsolete(I think).
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> +1 We may need to go ahead with what they provide at the
>>>>>>>>>>>>> moment.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> As we discussed in our last hangout, using a main program I
>>>>>>>>>>>>> could list out the IP addresses of the VMs where Application 
>>>>>>>>>>>>> Servers are
>>>>>>>>>>>>> installed. Please arrange another hangout so that we can discuss 
>>>>>>>>>>>>> the next
>>>>>>>>>>>>> project goal.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes will have a hangout next week, it would be better if you
>>>>>>>>>>>>> can send details in a mail first.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 25, 2016 at 9:08 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> okay i will find out the differences and update you. meanwhile
>>>>>>>>>>>>> i will check azure sdk for java if it has all the classes we want.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 25, 2016 at 9:31 AM, Imesh Gunaratne <
>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 24, 2016 at 10:22 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> As you might already know, Azure has two deployment models ,
>>>>>>>>>>>>> azure classic (old portal) and azure resource manager (ARM)(new 
>>>>>>>>>>>>> portal).
>>>>>>>>>>>>> Unfortunately some functionalities of classic is not available in 
>>>>>>>>>>>>> ARM vice
>>>>>>>>>>>>> versa[1] but microsoft is rapidly developing all the 
>>>>>>>>>>>>> functionalities across
>>>>>>>>>>>>> both models. Also certain API references [2] are not available 
>>>>>>>>>>>>> for both the
>>>>>>>>>>>>> models, for an example, for network both classic and ARM API 
>>>>>>>>>>>>> references are
>>>>>>>>>>>>> available but for network security groups only classic is 
>>>>>>>>>>>>> available, while
>>>>>>>>>>>>> network security groups is a supported feature in ARM. shall we 
>>>>>>>>>>>>> have a
>>>>>>>>>>>>> hangout to discuss this matter?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> IMO it would be okay to stick to one model. Can you please
>>>>>>>>>>>>> research on this and list out the differences between two models? 
>>>>>>>>>>>>> That
>>>>>>>>>>>>> would help us to take a decision on this.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://blog.kloud.com.au/2016/04/05/azure-classic-vs-azure-resource-manager/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [2]
>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt420159.aspx
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, May 20, 2016 at 11:05 AM, Isuru Haththotuwa <
>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Are you joining the hangout now?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, May 19, 2016 at 7:37 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Isuru,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> It's no problem. Okay let's have a hangout at 11 o'clock
>>>>>>>>>>>>> tomorrow.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thursday, May 19, 2016, Isuru Haththotuwa <isu...@wso2.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sorry for the delayed response.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Shall we have a hangout at 11 AM on 20th May (Friday)?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 17, 2016 at 9:09 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Shall we have a hangout on Thursday or so?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:26 PM, Imesh Gunaratne <
>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:09 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I created a github repository so that all the work related to
>>>>>>>>>>>>> this project can be accumulated with ease.
>>>>>>>>>>>>>
>>>>>>>>>>>>> here is the link
>>>>>>>>>>>>> https://github.com/osuran/azure-membership-scheme.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Great! Will you be able to arrange a Hangout and demonstrate
>>>>>>>>>>>>> what you did so far?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:09 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I created a github repository so that all the work related to
>>>>>>>>>>>>> this project can be accumulated with ease.
>>>>>>>>>>>>>
>>>>>>>>>>>>> here is the link
>>>>>>>>>>>>> https://github.com/osuran/azure-membership-scheme.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 11, 2016 at 11:22 AM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I sorted out all the errors and the cluster is up and running.
>>>>>>>>>>>>> Now I can see the log messages of members joining and leaving.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 11, 2016 at 11:04 AM, Isuru Haththotuwa <
>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Please refer [1] for configuring deployment synchronizer.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Initially, its ok even if you disable the deployment
>>>>>>>>>>>>> synchronizer and test the clustering.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1].
>>>>>>>>>>>>> https://docs.wso2.com/display/CLUSTER44x/Configuring+SVN-Based+Deployment+Synchronizer
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 11, 2016 at 10:55 AM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you very much. I got it sorted out. I created a new user
>>>>>>>>>>>>> and granted permission on it.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can you please tell me the format of svn url and access
>>>>>>>>>>>>> protocol when configuring <DeploymentSynchronizer> , my
>>>>>>>>>>>>> repository is /home/as/svnrepo. I have attached the error I got 
>>>>>>>>>>>>> as well.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, May 11, 2016 at 7:13 AM, Imesh Gunaratne <
>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 10, 2016 at 11:12 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Now i'm getting this error. I can't connect to the DB from the
>>>>>>>>>>>>> client either.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Credentials might be correct, I think the issue is with the
>>>>>>>>>>>>> permission. You might need to grant permission to the relevant 
>>>>>>>>>>>>> databases to
>>>>>>>>>>>>> your user for the given IP address. Please refer [1].
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1] http://dev.mysql.com/doc/refman/5.5/en/grant.html
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 10, 2016 at 9:46 PM, Imesh Gunaratne <
>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 10, 2016 at 9:43 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> when i was trying to up the manager node, i kept getting an
>>>>>>>>>>>>> error and a screenshot of it is attached herewith. There is no 
>>>>>>>>>>>>> problem with
>>>>>>>>>>>>> network connectivity and dns resolution. Also a diagram of my 
>>>>>>>>>>>>> setup is
>>>>>>>>>>>>> attached. please have a look.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> This looks like a database connectivity issue.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can you please try to install a mysql client in one of the
>>>>>>>>>>>>> hosts that AS is installed and check whether it can connect to 
>>>>>>>>>>>>> the database
>>>>>>>>>>>>> server?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> thanks and regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, May 10, 2016 at 6:40 AM, Isuru Haththotuwa <
>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, May 9, 2016 at 11:22 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> When setting up the DB according to [1], should shared
>>>>>>>>>>>>> REGISTRY_DB and shared WSO2_USER_DB be resided on a separate 
>>>>>>>>>>>>> server other
>>>>>>>>>>>>> than the manager/worker node? if so can I use the same server i 
>>>>>>>>>>>>> used for
>>>>>>>>>>>>> load balancer for this purpose?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, you can.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://docs.wso2.com/display/CLUSTER44x/Setting+up+the+Database
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sun, May 1, 2016 at 9:53 AM, Imesh Gunaratne <
>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, Apr 30, 2016 at 9:20 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you very much for the guidelines. I will do as you have
>>>>>>>>>>>>> instructed and let you know the progress.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Great! Let us know if you find any problems.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Saturday, April 30, 2016, Imesh Gunaratne <im...@wso2.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> It's nice to hear from you. I think it would be better if you
>>>>>>>>>>>>> can follow below steps:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1. Implementing WSO2 Azure membership scheme:
>>>>>>>>>>>>>
>>>>>>>>>>>>>    - First understand how WSO2 Carbon works by setting up a
>>>>>>>>>>>>>    WSO2 Application Server worker/manager deployment on Azure.
>>>>>>>>>>>>>    - Use WKA membership scheme for this and see how
>>>>>>>>>>>>>    clustering works.
>>>>>>>>>>>>>    - Then go through the WSO2 Kubernetes membership scheme
>>>>>>>>>>>>>    source code.
>>>>>>>>>>>>>    - Afterwards implement a new WSO2 membership scheme for
>>>>>>>>>>>>>    Azure.
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2. Next see how each of the following can be setup on Azure
>>>>>>>>>>>>> using native features:
>>>>>>>>>>>>>
>>>>>>>>>>>>>    - Auto healing
>>>>>>>>>>>>>    - Autoscaling
>>>>>>>>>>>>>    - Dynamic load balancing
>>>>>>>>>>>>>    - Centralized logging
>>>>>>>>>>>>>    - Monitoring
>>>>>>>>>>>>>    - Metering
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, Apr 29, 2016 at 8:07 PM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you very much for accepting my proposal.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes these days i am working on understanding how hazelcast
>>>>>>>>>>>>> behaves.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have already come across some of Azure API references that
>>>>>>>>>>>>> can be used to identify a group of VMs.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Network Security Group (NSG) is the equivalent AWS Security
>>>>>>>>>>>>> group that we could find in azure. And this [1] is the API 
>>>>>>>>>>>>> reference that
>>>>>>>>>>>>> can be used to get information about a particular NSG. There 
>>>>>>>>>>>>> under networkInterfaces.id
>>>>>>>>>>>>> element, we can get a collection of references to Network
>>>>>>>>>>>>> Interface Cards that reference this NSG. And then using that we 
>>>>>>>>>>>>> can get
>>>>>>>>>>>>> information about NICs [2]. There under virtualMachine
>>>>>>>>>>>>> element, we can get the VM associated with that NIC. I think we 
>>>>>>>>>>>>> can use
>>>>>>>>>>>>> method to identify a group of VMs.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163654.aspx
>>>>>>>>>>>>>
>>>>>>>>>>>>> [2]
>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163611.aspx
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, Apr 29, 2016 at 4:16 PM, Isuru Haththotuwa <
>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>> First of all, great work with the proposal and congratulations
>>>>>>>>>>>>> on getting selected!
>>>>>>>>>>>>>
>>>>>>>>>>>>> As you know, this is the community bonding period which you
>>>>>>>>>>>>> can use to enhance your community relationship and of course to 
>>>>>>>>>>>>> gain
>>>>>>>>>>>>> knowledge in the related areas. Hope you are right on it!
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can you please send a brief update about the any project
>>>>>>>>>>>>> related work that you are doing now? Please copy the wso2 dev 
>>>>>>>>>>>>> list (
>>>>>>>>>>>>> dev@wso2.org) as well.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>
>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>
>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>
>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>
>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>
>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon>
>>>>>>>>>>>>>  Virus-free.
>>>>>>>>>>>>> www.avast.com
>>>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>
>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>
>>>>>>>>>> Isuru H.
>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Regards,
>>>>>>>>> Osura Rathnayake
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> Osura Rathnayake
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Osura Rathnayake
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>>
>>>>> Isuru H.
>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Osura Rathnayake
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Osura Rathnayake
>>>
>>
>>
>>
>> --
>> Regards,
>> Osura Rathnayake
>>
>
>
>
> --
> Thanks and Regards,
>
> Isuru H.
> +94 716 358 048* <http://wso2.com/>*
>
>
>


-- 
Regards,
Osura Rathnayake
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to