You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by bu...@apache.org on 2003/09/15 12:07:53 UTC
DO NOT REPLY [Bug 23172] New: -
Several Components doesn't release Sources
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: dev@cocoon.apache.org
ReportedBy: volker.schmitt@basf-it-services.com
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