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 <[email protected]> wrote: > Hi Dinanjana, > > Do you need further help to understand the ESB architecture ? > > On Mon, Feb 29, 2016 at 6:01 PM, Nadeeshaan Gunasinghe < > [email protected]> 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 | [email protected] | Skype: nadeeshaan.gunasinghe >> <#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 < >> [email protected]> 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 <[email protected]> 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 < >>>> [email protected]> 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 | [email protected] | Skype: nadeeshaan.gunasinghe >>>>> <#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 < >>>>> [email protected]> 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 < >>>>>> [email protected]> 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" < >>>>>>> [email protected]> 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 <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Great...! >>>>>>>>> >>>>>>>>> btw, don't call me "Sir" :) >>>>>>>>> >>>>>>>>> On Sat, Feb 20, 2016 at 8:58 AM, Dinanjana Gunaratne < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Dear Isuru, >>>>>>>>>> Found the solution :) >>>>>>>>>> >>>>>>>>>> On Sat, Feb 20, 2016 at 8:49 AM, Dinanjana Gunaratne < >>>>>>>>>> [email protected]> 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 < >>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Thanks for the info :) i will look at it >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Feb 17, 2016 at 10:10 AM, Isuru Udana <[email protected] >>>>>>>>>>>>> > 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 < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> From: Dinanjana Gunaratne <[email protected]> >>>>>>>>>>>>>>> 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: [email protected] cell: +94 77 3791887 >>>>>>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Isuru Udana* >>>>>>>>> Associate Technical Lead >>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>> email: [email protected] cell: +94 77 3791887 >>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> *Isuru Udana* >>>> Associate Technical Lead >>>> WSO2 Inc.; http://wso2.com >>>> email: [email protected] cell: +94 77 3791887 >>>> blog: http://mytecheye.blogspot.com/ >>>> >>> >>> >> > > > -- > *Isuru Udana* > Associate Technical Lead > WSO2 Inc.; http://wso2.com > email: [email protected] cell: +94 77 3791887 > blog: http://mytecheye.blogspot.com/ >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
