Hi all, recent threads have shown the dispatcher needs to reduce memory usage.
One impact is the usage of <forrest:property> in contracts: https://svn.apache.org/repos/asf/forrest/trunk/whiteboard/dispatcher/java/org/apache/forrest/dispatcher/helper/ContractHelperStAX.java // It seems that the only way to pass a xml file to a xsl as param // is as DOM DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); for (Iterator iter = param.keySet().iterator(); iter.hasNext();) { String key = (String) iter.next(); File value = (File) param.get(key); transformer.setParameter(key, builder.parse(value)); } Meaning, having many properties has a negative effect on memory consumption. Is there a more memory less approach to pass properties to the xsl? salu2 -- Thorsten Scherler thorsten.at.apache.org Open Source Java consulting, training and solutions
