Here are the minutes of the review meeting we had yesterda y -Some code refactoring was suggested. Reducing use of static variables and static methods was suggested. -As the next milestone adding user configurable esb issue reporting suggested. This will change the current implementation to event base implementation.There will be pre defined events for monitoring tool. -E.g Out of memory event Configurable options :Memory threshold Outcomes (heap dumps,thread dumps) Frequency of extracting dumps
- Creating a class diagram On Wed, Jun 1, 2016 at 10:13 PM, Dinanjana Gunaratne < dinanjanagunara...@gmail.com> wrote: > Hello all, > > Progress of the tool so far > > The tool can be deployed in a remote machine to monitor ESB instance. It > connects to MBanServer of the targeted machine through RMI. Currently it > monitors memory usage, CPU usage and Network traffic of the ESB. Network > traffic details are gathered through PassThruHttpSender/receiver mbeans. > These metrics values are queried periodically. Period can be defined on a > property file under the resources folder inside the working dir. There are > three threads running inside the tool. > > Thread 1: Periodically query memory and operating system mbeans to find > out about heap memory usage & cpu load avearge > Threshold values for max memory usage and max cpu load > average can be set on the property file. So is the period. > If memory usage exceeds this max value heap dump will be > automatically generated on the remote ESB Home. User can > specify any location. By default it will be created on ESB home. If the > average CPU load exceeds the max value the Thread dump will > be generated inside the tool. Location to thread dumps to be saved can be > specified by the user. Each time a heap dump requested a > seperate thread will be created to handle it. > > Thread 2: Periodically monitors network traffic from > PassThruHTTPSender/receiver mbeans. As we discussed earlier network details > are persisted to an embedded derby db. Period can be set. > > Thread 3: This handles persistence services. Period can be set. > > Name of the heap dumps are created as this "HeapDump " > +date.toString().replaceAll(":","")+".bin" > Name of the thread dumps are created as this "ThreadDump"+new > Date().toString().replaceAll(":","")+".txt" > > Let me know if I got it right :) > > > On Mon, May 30, 2016 at 7:30 PM, Dinanjana Gunaratne < > dinanjanagunara...@gmail.com> wrote: > >> Thanks Viraj >> On May 30, 2016 7:23 PM, "Viraj Senevirathne" <vir...@wso2.com> wrote: >> >>> <dependency> >>> <groupId>org.apache.synapse</groupId> >>> <artifactId>synapse-nhttp-transport</artifactId> >>> </dependency> >>> >>> On Sun, May 29, 2016 at 9:19 AM, Dinanjana Gunaratne < >>> dinanjanagunara...@gmail.com> wrote: >>> >>>> Hello all, >>>> I am facing a problem when trying to create a proxy object. I couldn't >>>> find correct maven dependency to get class >>>> org.apache.synapse.transport.passthru.jmx.TransportView. Can you >>>> direct me to the correct dependency. >>>> >>>> >>>> On Sat, May 14, 2016 at 8:46 PM, Dinanjana Gunaratne < >>>> dinanjanagunara...@gmail.com> wrote: >>>> >>>>> Dear all, >>>>> I have added DynamicReports (which is an implementation based on >>>>> Jasper reports) as the reporting framework for the Flight recorder. It >>>>> would be great if I can have wso2 license headers for refactor. Direct me >>>>> for IntelliJ headers. All changes can be seen here [1] >>>>> <https://github.com/dinanjana/ESBMonitor> >>>>> >>>>> [1 ]https://github.com/dinanjana/ESBMonitor >>>>> >>>>> On Fri, May 6, 2016 at 10:43 PM, Dinanjana Gunaratne < >>>>> dinanjanagunara...@gmail.com> wrote: >>>>> >>>>>> [1]https://github.com/dinanjana/ESBMonitor >>>>>> >>>>>> On Fri, May 6, 2016 at 10:42 PM, Dinanjana Gunaratne < >>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>> >>>>>>> Hello all, >>>>>>> I have started working on the project. You can have a look on what I >>>>>>> am doing from this repo [1]. Currently I am implementing heap dump >>>>>>> creator >>>>>>> for this project. Can you explain me how currently heap dump analyzing >>>>>>> take >>>>>>> place with ESB OOM events ? In the current implementation of the flight >>>>>>> recorder this method creates a .bin file with a snapshot of heap memory. >>>>>>> >>>>>>> On Sun, May 1, 2016 at 10:01 PM, Dinanjana Gunaratne < >>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>> >>>>>>>> Hello all, >>>>>>>> I have started working on the project. You can have a look on what >>>>>>>> i will be doing on this [1] >>>>>>>> <https://github.com/dinanjana/ESBMonitor> repo. Meanwhile let me >>>>>>>> know if there is any coding convention I must adhere to. And I chose >>>>>>>> Jasper >>>>>>>> reports as the reporting frame work. Hope it is okay. >>>>>>>> [1] https://github.com/dinanjana/ESBMonitor >>>>>>>> >>>>>>>> On Wed, Apr 27, 2016 at 8:07 AM, Dinanjana Gunaratne < >>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> Thanks for accepting my project proposal. :) Thank you very much >>>>>>>>> on helping me to prepare a good proposal. I am looking forward to get >>>>>>>>> started with the project ASAP >>>>>>>>> >>>>>>>>> On Sat, Mar 26, 2016 at 12:16 PM, Isuru Udana <isu...@wso2.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Dinanjana, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sat, Mar 26, 2016 at 8:31 AM, Dinanjana Gunaratne < >>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Kasun, >>>>>>>>>>> So shall I update the draft ? What do you think. I think the >>>>>>>>>>> best approach is to make this a separate application. Otherwise it >>>>>>>>>>> will >>>>>>>>>>> anyways have an effect on the performance of ESB. Because this tool >>>>>>>>>>> includes some serious IO operations >>>>>>>>>>> >>>>>>>>>> Even though we built it as a separate application while we are >>>>>>>>>> taking thread-dumps, etc, can lead to a degrade in performance to a >>>>>>>>>> great >>>>>>>>>> extent, that's why we need to design it carefully. >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sat, Mar 26, 2016 at 8:25 AM, Kasun Indrasiri <ka...@wso2.com >>>>>>>>>>> > wrote: >>>>>>>>>>> >>>>>>>>>>>> It's fine. But just want to make sure this is added to the >>>>>>>>>>>> project plan as we move forward. >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Mar 26, 2016 at 8:01 AM, Dinanjana Gunaratne < >>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Kasun , >>>>>>>>>>>>> It's now I saw this mail. Can I do the change now ? I guess >>>>>>>>>>>>> it's too late now. Anyway on your second point I have said that >>>>>>>>>>>>> making >>>>>>>>>>>>> flight recorder a separate application will stop applying any >>>>>>>>>>>>> performance >>>>>>>>>>>>> degradation on ESB. Anyway it would have been better if I have >>>>>>>>>>>>> added the >>>>>>>>>>>>> comparison.Can I do those changes now ?And i am really sorry for >>>>>>>>>>>>> the late >>>>>>>>>>>>> reply. >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Mar 25, 2016 at 11:54 PM, Kasun Indrasiri < >>>>>>>>>>>>> ka...@wso2.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Dinanjana, can you please include several use cases related >>>>>>>>>>>>>> to possible production issues in an ESB (such as out of memory, >>>>>>>>>>>>>> CPU >>>>>>>>>>>>>> spinning, deadlock etc.). Also, running the ESB flight recorder >>>>>>>>>>>>>> should have >>>>>>>>>>>>>> minimal impact on the ESB performance. Hence your proposal >>>>>>>>>>>>>> should include >>>>>>>>>>>>>> an ESB performance comparison with and without flight recorder. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The proposal looks good. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Kasun >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Mar 25, 2016 at 6:37 PM, Dinanjana Gunaratne < >>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Isuru , >>>>>>>>>>>>>>> Thanks for the input :) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Mar 25, 2016 at 6:37 PM, Dinanjana Gunaratne < >>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Isuru , >>>>>>>>>>>>>>>> Thanks for the input :) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Mar 25, 2016 at 6:34 PM, Isuru Udana < >>>>>>>>>>>>>>>> isu...@wso2.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Proposal looks really good to me. Added several comments >>>>>>>>>>>>>>>>> as well. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Mar 25, 2016 at 8:21 AM, Dinanjana Gunaratne < >>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hello all, >>>>>>>>>>>>>>>>>> I submitted my proposal to gsoc site and shared the draft >>>>>>>>>>>>>>>>>> with WSO2 earlier this week. Any thoughts on my proposal ? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sun, Mar 20, 2016 at 7:04 PM, Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>> Can i have the location of source of carbondump tool ? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Wed, Mar 9, 2016 at 12:05 PM, Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>>> I went through webinar and actually through the code of >>>>>>>>>>>>>>>>>>>> ESB. I couldn't grasped much with the code though. Now I >>>>>>>>>>>>>>>>>>>> have a high level >>>>>>>>>>>>>>>>>>>> understanding on what ESB does. I assumed that the esb is >>>>>>>>>>>>>>>>>>>> built on carbon >>>>>>>>>>>>>>>>>>>> kernel. So we can have our monitoring service there inside >>>>>>>>>>>>>>>>>>>> the carbon or >>>>>>>>>>>>>>>>>>>> else we can have a seperate microservice which can >>>>>>>>>>>>>>>>>>>> remotely monitor the >>>>>>>>>>>>>>>>>>>> mbean server of the relevant JVM and extract metrics we >>>>>>>>>>>>>>>>>>>> require >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Thu, Mar 3, 2016 at 5:35 PM, Isuru Ranawaka < >>>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> While you are reading the documentation you can >>>>>>>>>>>>>>>>>>>>> figure out important features that needs to be included >>>>>>>>>>>>>>>>>>>>> and come up with a >>>>>>>>>>>>>>>>>>>>> set of features.Then we can finalize the scope of the >>>>>>>>>>>>>>>>>>>>> project and start >>>>>>>>>>>>>>>>>>>>> working on it. Since you have already worked on this >>>>>>>>>>>>>>>>>>>>> kind of project can >>>>>>>>>>>>>>>>>>>>> you propose set of features and informations that will be >>>>>>>>>>>>>>>>>>>>> helpfull to >>>>>>>>>>>>>>>>>>>>> implement them. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> thanks >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Thu, Mar 3, 2016 at 9:56 AM, Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>>>>> Not currently. I am going through the documentation >>>>>>>>>>>>>>>>>>>>>> :) Thanks for the help :) >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Thu, Mar 3, 2016 at 9:52 AM, Isuru Udana < >>>>>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Do you need further help to understand the ESB >>>>>>>>>>>>>>>>>>>>>>> architecture ? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Mon, Feb 29, 2016 at 6:01 PM, Nadeeshaan >>>>>>>>>>>>>>>>>>>>>>> Gunasinghe <nadeesh...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> In order to have a better understanding about the >>>>>>>>>>>>>>>>>>>>>>>> underlying functionalities of WSO2 ESB, it would be >>>>>>>>>>>>>>>>>>>>>>>> better if you take a >>>>>>>>>>>>>>>>>>>>>>>> look at the architecture first. Please find [1] which >>>>>>>>>>>>>>>>>>>>>>>> is a very informative >>>>>>>>>>>>>>>>>>>>>>>> webinar about WSO2 ESB's architecture as well as the >>>>>>>>>>>>>>>>>>>>>>>> message flow. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Also if you are trying to get familiar how ESB >>>>>>>>>>>>>>>>>>>>>>>> handles the mediation at the core level, I would like >>>>>>>>>>>>>>>>>>>>>>>> to suggest going >>>>>>>>>>>>>>>>>>>>>>>> through [2] which covers the transport level >>>>>>>>>>>>>>>>>>>>>>>> functionality mapping to the >>>>>>>>>>>>>>>>>>>>>>>> ESB core level. This contains three parts and it would >>>>>>>>>>>>>>>>>>>>>>>> be great if you go >>>>>>>>>>>>>>>>>>>>>>>> through them :) . >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Additionally try to deploy a simple synapse >>>>>>>>>>>>>>>>>>>>>>>> configuration and debug the code base to identify how >>>>>>>>>>>>>>>>>>>>>>>> the message flows >>>>>>>>>>>>>>>>>>>>>>>> through synapse. If you do so you will be able to get >>>>>>>>>>>>>>>>>>>>>>>> a firm grasp of the >>>>>>>>>>>>>>>>>>>>>>>> message flow mentioned at [2]. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>> http://wso2.com/library/webinars/2014/09/understanding-wso2-esb-introduction-to-esb-architecture-and-message-flow/ >>>>>>>>>>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>>>>>>>>>> http://wso2.com/library/articles/2013/12/demystifying-wso2-esb-pass-through-transport-part-i/ >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> *Nadeeshaan Gunasinghe* >>>>>>>>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. http://wso2.com >>>>>>>>>>>>>>>>>>>>>>>> +94770596754 | nadeesh...@wso2.com | Skype: >>>>>>>>>>>>>>>>>>>>>>>> nadeeshaan.gunasinghe >>>>>>>>>>>>>>>>>>>>>>>> <#m_528546508811529522_m_-4474129107123403989_m_329900874405857652_m_-1899828863246582844_m_8781437165098998838_m_1906407074206587743_m_-5727450666815379067_m_3100536272952282018_m_-7906738341674903768_m_-488055444625272468_m_-8776032907468064948_m_-7768434574235180537_m_-7235778947164465931_m_7232211748715967048_m_-3757373977837873170_m_-8283982100572052979_m_1362338246273110367_m_-1442751731575898940_m_6485817575745999246_m_265559619745955743_3779151517627746345_-555366748_-88362740_816856320_1348862296_-537557168_478758164_> >>>>>>>>>>>>>>>>>>>>>>>> <http://www.facebook.com/nadeeshaan.gunasinghe> >>>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/nadeeshaan> >>>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/Nadeeshaan> >>>>>>>>>>>>>>>>>>>>>>>> <http://nadeeshaan.blogspot.com/> >>>>>>>>>>>>>>>>>>>>>>>> Get a signature like this: Click here! >>>>>>>>>>>>>>>>>>>>>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=987873371783644> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Mon, Feb 29, 2016 at 1:09 PM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>>>>>>>>> As Nadeeshan has suggested earlier i built all 3 >>>>>>>>>>>>>>>>>>>>>>>>> projects from the source. Many of the details of JVM >>>>>>>>>>>>>>>>>>>>>>>>> Isuru suggested can be >>>>>>>>>>>>>>>>>>>>>>>>> gained from java.lang.management. Other specific data >>>>>>>>>>>>>>>>>>>>>>>>> i think can be gained >>>>>>>>>>>>>>>>>>>>>>>>> from management package of carbon. I still have a >>>>>>>>>>>>>>>>>>>>>>>>> very little understanding >>>>>>>>>>>>>>>>>>>>>>>>> about the architecture of ESB. So what I can't >>>>>>>>>>>>>>>>>>>>>>>>> understand is where to do >>>>>>>>>>>>>>>>>>>>>>>>> the implementation?Are we talking about a "feature" >>>>>>>>>>>>>>>>>>>>>>>>> to ESB ? >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Feb 29, 2016 at 9:32 AM, Isuru Udana < >>>>>>>>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Intention of this project is to build a tool >>>>>>>>>>>>>>>>>>>>>>>>>> which ease production incident analysis. >>>>>>>>>>>>>>>>>>>>>>>>>> Some of the common production incidents are, >>>>>>>>>>>>>>>>>>>>>>>>>> - Server goes OOM >>>>>>>>>>>>>>>>>>>>>>>>>> - Increase of CPU usage >>>>>>>>>>>>>>>>>>>>>>>>>> - Server goes to an unresponsive state >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> We need to detect those situations and need to >>>>>>>>>>>>>>>>>>>>>>>>>> extract useful information to debug the issue before >>>>>>>>>>>>>>>>>>>>>>>>>> the server goes to a >>>>>>>>>>>>>>>>>>>>>>>>>> catastrophic state. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> For an example, when the server goes OOM, it will >>>>>>>>>>>>>>>>>>>>>>>>>> automatically generate the heap dump. However heap >>>>>>>>>>>>>>>>>>>>>>>>>> dump is not sufficient >>>>>>>>>>>>>>>>>>>>>>>>>> to analyse the incident. We need to see what causes >>>>>>>>>>>>>>>>>>>>>>>>>> the increase of heap. >>>>>>>>>>>>>>>>>>>>>>>>>> That may be due to increase of load (requests) or >>>>>>>>>>>>>>>>>>>>>>>>>> may be due to a bug. So >>>>>>>>>>>>>>>>>>>>>>>>>> we need to extract information like TPS of the >>>>>>>>>>>>>>>>>>>>>>>>>> server, thread dumps to do >>>>>>>>>>>>>>>>>>>>>>>>>> the further analysis. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Feb 26, 2016 at 1:38 PM, Nadeeshaan >>>>>>>>>>>>>>>>>>>>>>>>>> Gunasinghe <nadeesh...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> First let's try to build WSO2 ESB from source >>>>>>>>>>>>>>>>>>>>>>>>>>> and then dig in deep to the source. In order to do >>>>>>>>>>>>>>>>>>>>>>>>>>> so you will need build >>>>>>>>>>>>>>>>>>>>>>>>>>> the following repositories in the order. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> [1] https://github.com/wso2/wso2-synapse >>>>>>>>>>>>>>>>>>>>>>>>>>> [2] https://github.com/wso2/carbon-mediation >>>>>>>>>>>>>>>>>>>>>>>>>>> [3] https://github.com/wso2/product-esb >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> *Nadeeshaan Gunasinghe* >>>>>>>>>>>>>>>>>>>>>>>>>>> Software Engineer, WSO2 Inc. http://wso2.com >>>>>>>>>>>>>>>>>>>>>>>>>>> +94770596754 | nadeesh...@wso2.com | Skype: >>>>>>>>>>>>>>>>>>>>>>>>>>> nadeeshaan.gunasinghe >>>>>>>>>>>>>>>>>>>>>>>>>>> <#m_528546508811529522_m_-4474129107123403989_m_329900874405857652_m_-1899828863246582844_m_8781437165098998838_m_1906407074206587743_m_-5727450666815379067_m_3100536272952282018_m_-7906738341674903768_m_-488055444625272468_m_-8776032907468064948_m_-7768434574235180537_m_-7235778947164465931_m_7232211748715967048_m_-3757373977837873170_m_-8283982100572052979_m_1362338246273110367_m_-1442751731575898940_m_6485817575745999246_m_265559619745955743_3779151517627746345_-555366748_-88362740_816856320_1348862296_-537557168_478758164_1912754997_-722133546_-1073985791_> >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://www.facebook.com/nadeeshaan.gunasinghe> >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/nadeeshaan> >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/Nadeeshaan> >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://nadeeshaan.blogspot.com/> >>>>>>>>>>>>>>>>>>>>>>>>>>> Get a signature like this: Click here! >>>>>>>>>>>>>>>>>>>>>>>>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=153303653327748> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Feb 25, 2016 at 6:24 AM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Isuru, >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Can you send me a link of api documentation of >>>>>>>>>>>>>>>>>>>>>>>>>>>> management package of ESB ? >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Feb 21, 2016 at 2:34 PM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Isuru, >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sorry for bothering you again. I created a >>>>>>>>>>>>>>>>>>>>>>>>>>>>> sample module with some of the requirements you >>>>>>>>>>>>>>>>>>>>>>>>>>>>> mentioned in gsoc project >>>>>>>>>>>>>>>>>>>>>>>>>>>>> page. Those requirements are creating thread >>>>>>>>>>>>>>>>>>>>>>>>>>>>> dumps when resources usage >>>>>>>>>>>>>>>>>>>>>>>>>>>>> increased unexpectedly. Now I like to know how to >>>>>>>>>>>>>>>>>>>>>>>>>>>>> integrate this in to ESB >>>>>>>>>>>>>>>>>>>>>>>>>>>>> and test the functionality. I couldn't find the >>>>>>>>>>>>>>>>>>>>>>>>>>>>> location of ESB source. >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Feb 20, 2016 9:33 AM, "Dinanjana Gunaratne" >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Isuru, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Are we looking at an implementation like this >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "Dashboard is a remote monitoring system >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which was developed to monitor the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> status(server's aliveness and management >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> details) of software deployed remotely. This >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> monitoring system is highly >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> scalable and does not depend on any component >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which is being monitored. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> With Dashboard comes a Java library called >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "HeartBeat".HeartBeat is a >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> client which was developed by us for connects to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dashboard and share >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> information. So any component wish to register >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> with Dashboard monitoring >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> system must implement that Java library." >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I did this during my internship. I think we >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> are looking at an implementation within esb for >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> debugging and monitoring. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> am i correct ? :) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Feb 20, 2016 at 9:12 AM, Isuru Udana >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <isu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Great...! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> btw, don't call me "Sir" :) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Feb 20, 2016 at 8:58 AM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Isuru, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Found the solution :) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Feb 20, 2016 at 8:49 AM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Isuru, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sorry for bothering you. Found the >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solution for earlier problem from here [1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <http://stackoverflow.com/questions/32866263/axis2server-packed-with-esb-4-9-0-doesnt-start-while-it-works-fine-4-8-0>]. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Now i am facing a new problem. axis2 server >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> looking for axis2.xml on wrong >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> directory. below is the stack trace >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [2016-02-20 08:41:21,491] FATAL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {samples.util.SampleAxis2ServerManager} - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [SimpleAxisServer] Shutti >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ng down. Error starting SimpleAxisServer >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> org.apache.axis2.AxisFault: System can not >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> find the given axis2.xml >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> E:\Project\wso2esb-4.9.0\samples >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> \axis2Serverrepository\conf\axis2.xml >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration(FileSystemConfigu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> rator.java:118) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(Configura >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tionContextFactory.java:64) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSy >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> stem(ConfigurationContextFactory.java:210) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> samples.util.SampleAxis2ServerManager.start(SampleAxis2ServerManager.java:93) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> samples.util.SampleAxis2Server.startServer(SampleAxis2Server.java:61) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Method) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> java.lang.reflect.Method.invoke(Method.java:483) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> samples.util.Bootstrap.main(Bootstrap.java:132) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have defined AXIS2_HOME correctly >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://stackoverflow.com/questions/32866263/axis2server-packed-with-esb-4-9-0-doesnt-start-while-it-works-fine-4-8-0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, Feb 20, 2016 at 7:55 AM, Dinanjana >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Gunaratne <dinanjanagunara...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear sir, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> When i tried to run axis2server.bat came >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> bundled with wso2esb i am getting this >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Usage: java [-options] class [args...] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (to execute a class) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> or java [-options] -jar jarfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [args...] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (to execute a jar file) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> where options include: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -d32 use a 32-bit data model >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -d64 use a 64-bit data model >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -server to select the "server" >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> VM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The default VM is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> server. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -cp <class search path of directories >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and zip/jar files> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -classpath <class search path of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> directories and zip/jar files> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> A ; separated list of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> directories, JAR archives, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and ZIP archives to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> search for class files. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -D<name>=<value> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> set a system property >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -verbose:[class|gc|jni] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> enable verbose output >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -version print product version >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and exit >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -version:<value> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> require the specified >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> version to run >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -showversion print product version >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and continue >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -jre-restrict-search | >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -no-jre-restrict-search >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> include/exclude user >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> private JREs in the version search >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -? -help print this help message >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -X print help on >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-standard options >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -ea[:<packagename>...|:<classname>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -enableassertions[:<packagename>...|:<classname>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> enable assertions with >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> specified granularity >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -da[:<packagename>...|:<classname>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -disableassertions[:<packagename>...|:<classname>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> disable assertions with >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> specified granularity >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -esa | -enablesystemassertions >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> enable system assertions >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -dsa | -disablesystemassertions >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> disable system >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> assertions >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -agentlib:<libname>[=<options>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> load native agent >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> library <libname>, e.g. -agentlib:hprof >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> see also, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -agentlib:jdwp=help and -agentlib:hprof=help >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -agentpath:<pathname>[=<options>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> load native agent >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> library by full pathname >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -javaagent:<jarpath>[=<options>] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> load Java programming >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> language agent, see java.lang.instrument >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -splash:<imagepath> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> show splash screen with >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> specified image >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Any reason for it ? >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Then I downloaded axis2 server and >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> started it.It started correctly. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Feb 18, 2016 at 7:04 AM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks for the info :) i will look at it >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Feb 17, 2016 at 10:10 AM, Isuru >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Udana <isu...@wso2.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Dinanjana, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thank you for your interest in this >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As a starting point, you can download >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 ESB[1] and start play with it. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> You may run few samples[2] to get >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> familiar with the product first. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://wso2.com/products/enterprise-service-bus/ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://docs.wso2.org/wiki/display/ESB490/Samples >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Feb 15, 2016 at 9:31 PM, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Dinanjana Gunaratne < >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dinanjanagunara...@gmail.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Date: Mon, Feb 15, 2016 at 9:27 PM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: [Dev]GSOC 2016: Proposal 7 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dear Sir, >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I m a 3rd year Computer Engineering >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> undergraduate at University of >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Peradeniya. I would like to contribute to >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> open source community by taking part in >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> GSOC 2016. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Recently i developed a remote >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> monitoring system for an organization >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> which had some of those mentioned >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> features. Such as alerting when resources >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> are over used and alerting when >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> server stop responding. The monitoring >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> system developed in such a manner >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that the implementation of monitoring >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> system does not depend on components >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that are been monitored. The solution is >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> built using Java and Spring >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> framework. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So i wold like to know how to proceed >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> on this project. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Isuru Udana* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> email: isu...@wso2.com cell: +94 77 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3791887 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Isuru Udana* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>> *Isuru Udana* >>>>>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>>>>>>>>>>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>>>>>>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> *Isuru Udana* >>>>>>>>>>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>>>>>>>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>>>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> Best Regards >>>>>>>>>>>>>>>>>>>>> Isuru Ranawaka >>>>>>>>>>>>>>>>>>>>> M: +94714629880 >>>>>>>>>>>>>>>>>>>>> Blog : http://isurur.blogspot.com/ >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> *Isuru Udana* >>>>>>>>>>>>>>>>> Associate Technical Lead >>>>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Kasun Indrasiri >>>>>>>>>>>>>> Software Architect >>>>>>>>>>>>>> WSO2, Inc.; http://wso2.com >>>>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>>>> >>>>>>>>>>>>>> cell: +94 77 556 5206 >>>>>>>>>>>>>> Blog : http://kasunpanorama.blogspot.com/ >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Kasun Indrasiri >>>>>>>>>>>> Software Architect >>>>>>>>>>>> WSO2, Inc.; http://wso2.com >>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>> >>>>>>>>>>>> cell: +94 77 556 5206 >>>>>>>>>>>> Blog : http://kasunpanorama.blogspot.com/ >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Dev mailing list >>>>>>>>>>> Dev@wso2.org >>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Isuru Udana* >>>>>>>>>> Associate Technical Lead >>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Viraj Senevirathne >>> Software Engineer; WSO2, Inc. >>> >>> Mobile : +94 71 958 0269 >>> Email : vir...@wso2.com >>> >> >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev