Hello!
Cocoon 212 on Tomcat 4129 seems to be performing several times better than on weblogic 6.1/sp5. The throughput is also higher on tomcat. In the test, a static xml file is transformed using Saxon 653 and serialized into html.
Initially we thought the weblogic could be misconfigured. When the servletreloadchecksec has been set to -1, the static xml file (using File generator) without any xsl transformation was rendered very fast. This indicates that the xsl transformation is the issue on this setup. But it is not clear what is different with xslt transformation on the weblogic. Saxon has been configured with weblogic in the same way as with Tomcat (cocoon.xconf and sitemap.xmap have been updated).
So wondering if there is a way, using any tools, or APIs, or monitoring logs we could determine the XML Parser, XSLT being used in a cocoon pipeline for a particular request. This should help the issue with weblogic/cocoon 212 platform.
The cocoon.xmap states that it uses the xml parser org.apache.excalibur.xml.impl.JaxpParser by default. Would changing this to org.apache.excalibur.xml.impl.XercesParser give better page response and throughput?
Many Thanks
Kumar
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
