I think it goes deeper than that. When I checked just the time spent in the Rampart/WSS4J code it didn't account for all the overhead. It looks to me like there are some stream to String or stream to OM conversions going on even outside of the Rampart handlers.

 - Dennis


Ruchith Fernando wrote:
This overhead is mainly due to OM<->DOM conversion that was
unavoidable because we used WSS4J (which uses Apache XML-Sec) which is
based on DOM.

This following effort by Saliya et al. is a project where they tried
to implement those base libraries based on OM:
http://wssecforaxis2.blogspot.com/

They were able to produce very good perf numbers.

Maybe it is time to consider rewriting C14N, XML-Sig, XML-Enc on AXIOM?

Thanks,
Ruchith


On Wed, Apr 28, 2010 at 6:54 PM, Sanka Samaranayake <[email protected]> wrote:
Perhaps we may want to do some performance tuning[1] before the
release of Axis2 version 1.6

Sanka

[1] 
http://www.ibm.com/developerworks/webservices/library/j-jws14/index.html?ca=drs

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]






---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to