Return-Path: Delivered-To: apmail-portals-jetspeed-dev-archive@www.apache.org Received: (qmail 21547 invoked from network); 9 Oct 2007 20:44:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Oct 2007 20:44:40 -0000 Received: (qmail 68918 invoked by uid 500); 9 Oct 2007 20:44:28 -0000 Delivered-To: apmail-portals-jetspeed-dev-archive@portals.apache.org Received: (qmail 68593 invoked by uid 500); 9 Oct 2007 20:44:27 -0000 Mailing-List: contact jetspeed-dev-help@portals.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jetspeed Developers List" Delivered-To: mailing list jetspeed-dev@portals.apache.org Received: (qmail 68582 invoked by uid 99); 9 Oct 2007 20:44:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Oct 2007 13:44:27 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [134.244.32.85] (HELO usslmgate001.ugs.com) (134.244.32.85) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Oct 2007 20:44:30 +0000 Received: from USCIMPLM004.ugs.com ([146.122.22.51]) by usslmgate001.ugs.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 9 Oct 2007 15:44:07 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: Caused by: java.lang.OutOfMemoryError: Java heap space Date: Tue, 9 Oct 2007 16:44:06 -0400 Message-ID: <49336C35F4B12E4FA1B5D9B63B187C2D0526A111@USCIMPLM004.net.plm.eds.com> In-Reply-To: <49336C35F4B12E4FA1B5D9B63B187C2D0526A08C@USCIMPLM004.net.plm.eds.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Caused by: java.lang.OutOfMemoryError: Java heap space Thread-Index: AcgKp4t1LLZAfy+bQsKCvWsrGv3syAABNuewAAHtrSA= References: <13105025.post@talk.nabble.com> <260307300710081515p810f5ceued9ffaac21b9f09f@mail.gmail.com> <49336C35F4B12E4FA1B5D9B63B187C2D05269DDF@USCIMPLM004.net.plm.eds.com> <8e9185910710090732r2ea83dbdxa3695e971cee8ff8@mail.gmail.com> <845B9D7A-2756-4754-96EB-68B592068619@bluesunrise.com> <8e9185910710091122p5b46ae90y65f57255d05c8862@mail.gmail.com> <49336C35F4B12E4FA1B5D9B63B187C2D05269FE5@USCIMPLM004.net.plm.eds.com> <258A791E-4B7A-48C7-8F8B-9BF14C3F4FC8@bluesunrise.com> <49336C35F4B12E4FA1B5D9B63B187C2D0526A08C@USCIMPLM004.net.plm.eds.com> From: "Weaver, Scott" To: "Jetspeed Developers List" X-OriginalArrivalTime: 09 Oct 2007 20:44:07.0830 (UTC) FILETIME=[2356AB60:01C80AB5] X-Virus-Checked: Checked by ClamAV on apache.org Slight issue. =20 org.apache.jetspeed.container.window.PortletWindowAccessor.getPortletWin dows() returns a Set of HashMap.Entrys. Since this is moving to cache, there will no longer be a HashMap to call getEntrySet() on. I propose just changing this to return a Set of PortletWindows. The only code that will need to change within Jetspeed is the org.apache.jetspeed.aggregator.impl.PortletTrackingManagerImpl. It has three methods that call the getPortletWindows(). The three methods can easily be modified to expect a Set of PortletWindows as opposed to a Set of HashMap.Entrys. Does anyone have an issue with me changing this behavior? Regards, -scott > -----Original Message----- > From: Weaver, Scott [mailto:weavers@ugs.com] > Sent: Tuesday, October 09, 2007 3:43 PM > To: Jetspeed Users List > Subject: RE: Caused by: java.lang.OutOfMemoryError: Java heap space >=20 > Working on it as we speak ;) I will log a Jira ticket here in a bit. >=20 > -scott >=20 > > -----Original Message----- > > From: David Sean Taylor [mailto:david@bluesunrise.com] > > Sent: Tuesday, October 09, 2007 3:04 PM > > To: Jetspeed Users List > > Subject: Re: Caused by: java.lang.OutOfMemoryError: Java heap space > > > > Here is Ethan's attachments: > > > > http://people.apache.org/~taylor/large_profiler_hashmap.jpeg > > http://people.apache.org/~taylor/large_windowaccessor_hashmap.jpeg > > > > I agree we should cap both of these caches > > Scott, you wanna create a jira issue and work on it? otherwise I can > > get it, let me know > > > > > > On Oct 9, 2007, at 11:40 AM, Weaver, Scott wrote: > > > > > My current production portal in 2.0 also but I am currently > > > upgrading to > > > 2.1.3. > > > > > > > > > > > > "The issues I found was with the JetspeedProfilerImpl and > > > PortletWindowAccessorImpl. This portal is running Jetspeed 2.0, but > I > > > don't think the caching method has changed since then." > > > > > > > > > > > > "most" caching has been moved to ehcache. Unfortunately, > > > PortletWindowAccessorImpl missed the cut ;) > > > > > > > > > > > > -scott > > > > > > > > > > > > ________________________________ > > > > > > From: Ethan Adams [mailto:ethanjadams@gmail.com] > > > Sent: Tuesday, October 09, 2007 2:22 PM > > > To: Jetspeed Users List > > > Subject: Re: Caused by: java.lang.OutOfMemoryError: Java heap space > > > > > > > > > > > > The issues I found was with the JetspeedProfilerImpl and > > > PortletWindowAccessorImpl. This portal is running Jetspeed 2.0, but > I > > > don't think the caching method has changed since then. > > > > > > On 10/9/07, David Sean Taylor wrote: > > > > > > > > > On Oct 9, 2007, at 7:32 AM, Ethan Adams wrote: > > > > > >> Oddly enough, I just came across this yesterday. > > >> > > >> Attached is a snapshot showing 90MB of data. Max heap is at 1GB. > > >> This was with 25000 unique users cycling through. > > >> > > > I think your attachment was stripped > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org > > > For additional commands, e-mail: > jetspeed-user-help@portals.apache.org > > > > > > > > > > > > > -- > > David Sean Taylor > > Bluesunrise Software > > david@bluesunrise.com > > [office] +01 707 773-4646 > > [mobile] +01 707 529 9194 > > >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org > For additional commands, e-mail: jetspeed-user-help@portals.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org For additional commands, e-mail: jetspeed-dev-help@portals.apache.org