Hide Forgot
Date of First Response: 2010-01-21 12:09:16 project_key: SOA There is a performance issue within xalan, related to expensive invocations to ClassLoader.getResourceAsStream(). The stack leads back to org.apache.xml.dtm.DTMManager.newInstance() This hit can be reduced significantly by specifying the following System property on the command line of the server, -Dorg.apache.xml.dtm.DTMManager=org.apache.xml.dtm.ref.DTMManagerDefault, which causes DTMManager.newInstance() to bypass the resource lookup.
added to all run.confs
Verified in run.conf in CR1: JAVA_OPTS="-Xms256m -Xmx728m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true -Dorg.apache.xml.dtm.DTMManager=org.apache.xml.dtm.ref.DTMManagerDefault -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true"