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

Reply via email to