Hi all, I'm referring to sample 11 [1] of WSO2 documentation. In the sample it is mentioned that there is a dynamic synapse configuration in this sample. But in the configuration file I can see nothing special related to dynamic configuration. What am I missing?
Thank you [1] http://docs.wso2.org/display/ESB470/Sample+11%3A+Full+Registry-Based+Configuration+and+Sharing+a+Configuration+Between+Multiple+Instances Dimuthu On Mon, Dec 2, 2013 at 11:17 AM, Dimuthu Upeksha <[email protected]> wrote: > Hi all, > I am referring to sample [1] provided in WSO2 documentation. > It provides 2 ways to run the axis2 client > > ant stockquote -Daddurl= > http://localhost:9000/services/SimpleStockQuoteService -Dtrpurl= > http://localhost:8280/ > > ant stockquote -Daddurl= > http://localhost:9000/services/SimpleStockQuoteService -Dprxurl= > http://localhost:8280/ > > In both cases message is passed to wso2 server with different parameters > called trpurl and prxurl. What is the difference in these two modes? > > Thank You > > [1] http://docs.wso2.org/display/ESB470/Sample+0%3A+Introduction+to+ESB > > Dimuthu > > > > On Sun, Dec 1, 2013 at 10:40 AM, Dimuthu Upeksha <[email protected]>wrote: > >> Thank you. I'll try it and let you know >> >> Dimuthu >> >> >> On Sun, Dec 1, 2013 at 10:05 AM, Nirmal Fernando <[email protected]> wrote: >> >>> Hi Dimuthu, >>> >>> In general, if you want to convert a message that comes to ESB, to the >>> format of back-end service, you could use PayloadFactory mediator [1]. But, >>> if it's a simple transformation like your example, you could simply use a >>> XSLT transformation [2]. >>> >>> Hope this helps. >>> >>> [1] http://docs.wso2.org/display/ESB470/PayloadFactory+Mediator >>> >>> [2] http://docs.wso2.org/display/ESB470/XSLT+Mediator >>> >>> >>> On Sun, Dec 1, 2013 at 9:21 AM, Dimuthu Upeksha <[email protected]>wrote: >>> >>>> Hi all, >>>> Let's say I want to change a message came from a client to a service >>>> using ESB. As an example the soap message came from client to the ESB is >>>> >>>> <?xml version="1.0" encoding="UTF-8"?> >>>> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> >>>> <s:Body> >>>> <tns:getCustomerName xmlns:tns=" >>>> http://axiom.service.quickstart.samples/xsd"> >>>> <tns:name>0</tns:name> >>>> </tns:getCustomerName> >>>> </s:Body> >>>> </s:Envelope> >>>> >>>> It says to get the customer bounded to the order 0. If the service >>>> starts orders from index 1,2.... (1 base) ESB needs to increment 0 by 1. >>>> How can I do it? I couldn't find a way to do it. I think it should be done >>>> through sequences. But I don't know a way to do it. >>>> >>>> >>>> >>>> >>>> On Sat, Nov 30, 2013 at 8:44 PM, Dimuthu Upeksha <[email protected]>wrote: >>>> >>>>> Hi Nirmal, Udana >>>>> Thank you for the clarification. It helped me a lot. I thought 50239 >>>>> is a client's port. My bad. >>>>> >>>>> Thank you >>>>> Dimuthu >>>>> >>>>> >>>>> On Sat, Nov 30, 2013 at 7:58 PM, Isuru Udana <[email protected]> wrote: >>>>> >>>>>> Hi Dimuthu, >>>>>> >>>>>> Client -> ESB -> Axis2 Server >>>>>> >>>>>> In the above scenario ESB is acting as a server as well as a client. >>>>>> >>>>>> 1. Client -> ESB (ESB Acting as a server) >>>>>> 2. ESB -> Axis2 Server (ESB Acting as a client) >>>>>> >>>>>> So 50239 might be the be the Ephemeral port of ESB when it is >>>>>> communicating with axis2 server. >>>>>> >>>>>> >>>>>> >>>>>> On Sat, Nov 30, 2013 at 7:34 PM, Dimuthu Upeksha >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I'm an intern of WSO2. I am going through several tutorials about >>>>>>> WSO2 ESB and managed to test some samples given in [1]. As given in the >>>>>>> tutorial I was able to simulate message mediating done in ESB. Then I >>>>>>> captured the packets that are transferred through localhost using >>>>>>> Wireshark >>>>>>> [2]. I could see three ports involved in the process. >>>>>>> Port 9000 : Listener port of Axis 2 server >>>>>>> Port 8280 : Port of ESB (I think so) >>>>>>> Port 50238 : Port of the client >>>>>>> Port 50239 : I have no idea about this port however it seems like >>>>>>> another port of the client >>>>>>> >>>>>>> At the first set of packets I could see that client is communicating >>>>>>> with the ESB and ESB is communicating with the Axis2 server : which is >>>>>>> legal. But at the end I could see that Port 50239 is communicating >>>>>>> directly >>>>>>> with 9000 (Packet no 11). Is this legal? Shouldn't it communicate with >>>>>>> port >>>>>>> 8280? If client communicate with the server directly what is the role of >>>>>>> ESB as a message mediator? Correct me if I'm wrong. >>>>>>> >>>>>>> Thank you >>>>>>> >>>>>>> Best Regards >>>>>>> >>>>>>> [1] >>>>>>> http://docs.wso2.org/display/ESB470/Lesson+Two%3A+Mediating+Messages >>>>>>> [2] https://www.dropbox.com/s/skxozdvu61kyd0c/packet_capture >>>>>>> >>>>>>> Dimuthu Upeksha >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Isuru Udana* >>>>>> Senior >>>>>> * Software Engineer* >>>>>> WSO2 Inc.; http://wso2.com >>>>>> email: [email protected] cell: +94 77 3791887 >>>>>> blog: http://mytecheye.blogspot.com/ >>>>>> twitter: http://twitter.com/isudana >>>>>> >>>>> >>>>> >>>> >>> >>> >>> -- >>> >>> Thanks & regards, >>> Nirmal >>> >>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>> Mobile: +94715779733 >>> Blog: http://nirmalfdo.blogspot.com/ >>> >>> >> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
