Hi all,

After investigating some performance problem using an eip pipeline under a load of 20 concurrent client, i've found enablig some detailed tracing of time for each instruction of "org.apache.servicemix.http.processors.Processor" class ( I've modified the source to add detailed time level logging ) and
i've discovered the problem is in channel.send() method.

This is probably  because the external webservice have a big soap response.

At the moment i've think the problem was in Unmarshalling phase but after detailed ( debug level )
tracing, i diecovered the problem is in the send method.

I've time of 19, 20 seconds for sendig message, i've not measured the size of soap response, i'll trace the size and let you know, but it seem that big messages are not handled in very efficient way.

Any idea about that??

Andrea

Reply via email to