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