DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23172>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23172 Several Components doesn't release Sources Summary: Several Components doesn't release Sources Product: Cocoon 2 Version: Current CVS 2.1 Platform: All OS/Version: All Status: NEW Severity: Major Priority: Other Component: core AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] There are several Components inside Cocoon-Core which doesn't release Sources. This can end in a Memory leak if SitemapSources are used. I already send a patch for the JXTemplateGenerator but I have not enough time to fix the rest (need to work on a big project which goes life soon). But I did the work to analyse the Cocoon core. I have not checked the Blocks. compileScript(Context, Environment, String) - org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter compileScript(Context, Environment, String) - org.apache.cocoon.components.flow.javascript.JavaScriptInterpreter deleteSource(String) - org.apache.cocoon.transformation.SourceWritingTransformer enterContext(Environment) - org.apache.cocoon.components.flow.javascript.JavaScriptInterpreter getDocument(ComponentManager, SourceResolver, Logger) - org.apache.cocoon.components.modules.input.XMLFileModule.DocumentHelper getProcessor(Environment, String) - org.apache.cocoon.components.treeprocessor.sitemap.MountNode getSourceContents(String, SourceResolver) - org.apache.cocoon.components.language.markup.xsp.XSPUtil getTemplates(Source, String) - org.apache.excalibur.xml.xslt.XSLTProcessorImpl load(ComponentManager, String, String, String, SourceResolver) - org.apache.cocoon.components.language.generator.ProgramGeneratorImpl performXPathQuery(File) - org.apache.cocoon.generation.XPathDirectoryGenerator precompile(String, Environment, String, String) - org.apache.cocoon.Cocoon resolve(String, String) - org.apache.cocoon.xml.XMLBaseSupport setup(SourceResolver, Map, String, Parameters) - org.apache.cocoon.transformation.pagination.Paginator setupRootNode(Environment) - org.apache.cocoon.components.treeprocessor.TreeProcessor