What's your question ? > -----Urspr�ngliche Nachricht----- > Von: Sez Sez [SMTP:[EMAIL PROTECTED] > Gesendet am: Mittwoch, 31. M�rz 2004 09:34 > An: [EMAIL PROTECTED] > Betreff: java.lang.OutOfMemoryError > > I have a portlet that it extends > VelocityPortletAction. This, in method > buildNormalContext call a javabean. This javabean > create a big object ( a Arraylist with 30.000 > arraylist inside). When i return this object to > buildNormalContext method, this fails and I see this > errors: > > > The error in portlet window: > > org.apache.turbine.util.TurbineException: Error > rendering Velocity template: > /controls/html/jetspeed.vm: Invocation of method > 'getContent' in class > org.apache.jetspeed.portal.security.portlets.CacheableStatefulPortletWrapp > er > threw exception class java.lang.OutOfMemoryError : > null > > > and error log is > > 2004-03-31 09:18:58,229 [http8080-Processor24] ERROR > VelocityPortletControl - Exception while creating > content > org.apache.velocity.exception.MethodInvocationException: > Invocation of method 'getContent' in class > org.apache.jetspeed.portal.security.portlets.CacheableStatefulPortletWrapp > er > threw exception class java.lang.OutOfMemoryError : > null > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:3 > 09) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference. > java:207) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:250) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStateme > nt.java:109) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStateme > nt.java:109) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > rethrown as > org.apache.turbine.util.TurbineException: Error > rendering Velocity template: > /controls/html/jetspeed.vm: Invocation of method > 'getContent' in class > org.apache.jetspeed.portal.security.portlets.CacheableStatefulPortletWrapp > er > threw exception class java.lang.OutOfMemoryError : > null > at > org.apache.turbine.services.velocity.TurbineVelocityService.renderingError > (TurbineVelocityService.java:535) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:501) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Velo > cityPortletControl.java:169) > at > sun.reflect.GeneratedMethodAccessor93.invoke(Unknown > Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:2 > 60) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference. > java:207) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:250) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.j > ava:153) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.j > ava:153) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:496) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getConten > t(VelocityPortletController.java:137) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.java:3 > 86) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:2 > 60) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference. > java:207) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:250) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:496) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getConten > t(VelocityPortletController.java:137) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.java:3 > 86) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:2 > 60) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference. > java:207) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:250) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStateme > nt.java:128) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStateme > nt.java:109) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:496) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Velo > cityPortletControl.java:169) > at > org.apache.jetspeed.util.template.JetspeedTool.getPane(JetspeedTool.java:1 > 90) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:2 > 60) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference. > java:207) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:250) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStateme > nt.java:128) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:496) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(Velo > cityDirectScreen.java:121) > at > org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.j > ava:130) > at > org.apache.turbine.modules.Screen.build(Screen.java:97) > at > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:126) > at > org.apache.turbine.util.template.TemplateScreen.toString(TemplateScreen.ja > va:125) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.j > ava:321) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java: > 271) > at > org.apache.velocity.Template.merge(Template.java:296) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest( > TurbineVelocityService.java:496) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest( > TurbineVelocityService.java:338) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbine > Velocity.java:144) > at > org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(VelocityDi > rectLayout.java:105) > at > org.apache.turbine.modules.Layout.build(Layout.java:91) > at > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:122) > at > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:166) > at > org.apache.turbine.modules.Page.build(Page.java:90) > at > org.apache.turbine.modules.PageLoader.exec(PageLoader.java:122) > at org.apache.turbine.Turbine.doGet(Turbine.java:565) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:743) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati > onFilterChain.java:284) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter > Chain.java:204) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche > r.java:742) > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationD > ispatcher.java:506) > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat > cher.java:443) > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch > er.java:359) > at > org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:543 > ) > at > org.apache.jsp.index_jsp._jspService(index_jsp.java:41) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java > :311) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati > onFilterChain.java:284) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter > Chain.java:204) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve. > java:256) > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont > ext.java:151) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563 > ) > at > org.apache.catalina.core.StandardContextValve.invokeInternal(StandardConte > xtValve.java:245) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve. > java:199) > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont > ext.java:151) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563 > ) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1 > 95) > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont > ext.java:151) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1 > 64) > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont > ext.java:149) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563 > ) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja > va:156) > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont > ext.java:151) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) > at > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:209) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:670) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processCon > nection(Http11Protocol.java:517) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j > ava:666) > at java.lang.Thread.run(Thread.java:534) > > > ___________________________________________________ > Yahoo! Messenger - Nueva versi�n GRATIS > Super Webcam, voz, caritas animadas, y m�s... > http://messenger.yahoo.es > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
