[ https://issues.apache.org/jira/browse/AXIS2-5203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Charith Dhanushka Wickramarachchi resolved AXIS2-5203. ------------------------------------------------------ Resolution: Won't Fix Thanks Andreas for the nice analysis. As AXIS2-4930 is fixed. I m marking this issue as resoled. > JAX-WS Message Receiver Adds a new URL class loader to TCCL per each request. > ----------------------------------------------------------------------------- > > Key: AXIS2-5203 > URL: https://issues.apache.org/jira/browse/AXIS2-5203 > Project: Axis2 > Issue Type: Improvement > Components: jaxws > Environment: any > Reporter: Charith Dhanushka Wickramarachchi > Priority: Critical > Attachments: AXIS2-5203.diff > > > In Current JAX-WS Message Receiver its adds a new URL class Loader instance > as TCCL for each request. This becomes a major performance hit as it cause to > create XMLOutputFactory at Axiom level for each response from the server. > And also this may cause OOM situation since at AXIOM level it cache the > XMLOutput factories per class Loader by default. So in this case the Hash map > entries that's used for this cache will get accumulated. > thanks, > Charith -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org