Hi Charith, +1 for putting some more effort on improving our JAX-WS support. I'll commit the proper fix to [1] ASAP and that will remove the bottleneck in the JAX-WS MR. And also there'll be more places at which we can do improvements to gain even better performance numbers.
Thanks, ~Isuru [1] https://issues.apache.org/jira/browse/AXIS2-4930 On Tue, Nov 29, 2011 at 4:51 PM, Charith Wickramarachchi < charith.dhanus...@gmail.com> wrote: > Hi Devs , > > JAX-WS is becoming a popular key webservice development style. While > supporting its own web-service development/deployment style i think Axis2 > should improve its JAX-WS implementation. I started to profile Axis2 JAX-WS > implementation having performance improvement in mind and was able to > isolate a major bottleneck in this flow. (See the attached profile image.) > Here the bottleneck was AXOM creating a XMLOutput factory per each > invocation due to a bug in JAXWSMessageReceiver. I submitted a fix for this > in[1]. And we are currently in the process of discussing on a proper > solution for that issue. > > With this patch i was able to get ~75% performance improvement on Simple > Echo jax-ws services and ~60% improvement with services with complex types. > > > With this observation i think if we spend some energy on improving Axis2 > JAX-WS performance we will be able to improve it a lot and > if we can publish that improved numbers may be with comparisons that will > add a great value to this project. > > So i though of starting a discussion around it to discuss on how to > improve this and areas we must focus on. > > > [1]https://issues.apache.org/jira/browse/AXIS2-5203 > > thanks, > Charith > > -- > Charith Dhanushka Wickramarachchi > http://charithwiki.blogspot.com/ > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org > For additional commands, e-mail: java-dev-h...@axis.apache.org > -- Technical Lead, WSO2 Inc. http://wso2.org/ Blog : http://isurues.wordpress.com/