Hi Oleg, Thanks a lot, I have got it fixed.
Moving forward, do you think that this can be incooperated with the IOReactor#pause?? Why I am saying this is, IOReactor#pause should make sure that the server is not accepting any more messages, right? but if you have keep-alive turned on, those persisted connections will be used by the clients to continue sending messages, since the IOReactor#pause doesn't close the persisted connections. WDYT? BTW: really appreciate your help in getting this resolved. Thanks, Ruwan On Thu, Apr 22, 2010 at 5:59 PM, Oleg Kalnichevski <[email protected]> wrote: > On Thu, 2010-04-22 at 16:10 +0530, Ruwan Linton wrote: > > Oleg, > > > > I wrote the code, expecting that the IOControl#requestOutput will be > calling > > the NhttpServiceHandler#outputReady method or the > > NhttpServiceHandler#responseReady method, but non of those get called? > > > > Do you have any clue or is it a different method that I should be > expected > > be calling by the IOReactor?? > > > > > NhttpServiceHandler#responseReady event should fire in response to the > IOControl#requestOutput. Synapse trunk has extensive logging support for > HTTP wire and context logging. Try turning it on to get more details on > what is happening inside the NHTTP transport. > > Oleg > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Ruwan Linton Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: [email protected]; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com
