[ https://issues.apache.org/jira/browse/XALANJ-2533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13264379#comment-13264379 ]
Guillaume Bilodeau commented on XALANJ-2533: -------------------------------------------- We've been facing the same issue. While setting the org.apache.xml.dtm.DTMManager system property has greatly improved performance, we're still seeing a bottleneck in the DTMManager instance creation process. The performance hit comes a little later in com.sun.org.apache.xml.internal.dtm.ObjectFactory in the findProviderClass method - in our environment (WebLogic 10.3.5) the ClassLoader is not null at that point and so it is asked to load the class definition repeatedly, even though it has been loaded previously. Is there a way to deal with this? > DTMManager.newInstance issue in a java multithreaded application: excessive > ClassLoader, threads lock wait, no cache > -------------------------------------------------------------------------------------------------------------------- > > Key: XALANJ-2533 > URL: https://issues.apache.org/jira/browse/XALANJ-2533 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: DTM > Environment: AIX 5.3, JDK 1.5 (last fix), XALAN 2.7.0 > Reporter: Christophe DUVAL > -- 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: xalan-dev-unsubscr...@xml.apache.org For additional commands, e-mail: xalan-dev-h...@xml.apache.org