Return-Path: Delivered-To: apmail-openejb-dev-archive@www.apache.org Received: (qmail 24811 invoked from network); 14 Jun 2007 13:44:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Jun 2007 13:44:13 -0000 Received: (qmail 22556 invoked by uid 500); 14 Jun 2007 13:44:16 -0000 Delivered-To: apmail-openejb-dev-archive@openejb.apache.org Received: (qmail 22532 invoked by uid 500); 14 Jun 2007 13:44:16 -0000 Mailing-List: contact dev-help@openejb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openejb.apache.org Delivered-To: mailing list dev@openejb.apache.org Received: (qmail 22523 invoked by uid 99); 14 Jun 2007 13:44:16 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 06:44:16 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of rickmcg@gmail.com designates 66.249.82.230 as permitted sender) Received: from [66.249.82.230] (HELO wx-out-0506.google.com) (66.249.82.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 06:44:12 -0700 Received: by wx-out-0506.google.com with SMTP id i31so1434842wxd for ; Thu, 14 Jun 2007 06:43:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=DFKznNbcYDR1eX4oKgYQ+1kTYJ5wetA4PD+H11W3UM+f5RD34e3F8N3zsLxHFPnOo8y/HrrIfu0TXWUxhcYTw/htY7ADscYF0kbhWpMASkRd8miNfSHUlhRL1skKtR1BV0efTUDWvPKQ4r2HldBlgw2F6MHXthptNPx/Jl9XUvo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=TKEvtAvjheSUrfyXJZ8zL/yVokqh2Qt6rgC9uALUW/IP68t5wWfofttn0yhdk1pN4w36h54mfdSQ6c5cpiEbvEX7Bd5cJjCv1FEYR6DQKPRiGH7LmxCD6nQaot/f0V9My90soFYaKxBf+QmElr4Rh3UK0/kpoPIdHJsuL+paVWQ= Received: by 10.70.39.11 with SMTP id m11mr2994036wxm.1181828628216; Thu, 14 Jun 2007 06:43:48 -0700 (PDT) Received: from ?192.168.1.100? ( [68.191.49.248]) by mx.google.com with ESMTP id h11sm1898158wxd.2007.06.14.06.43.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 14 Jun 2007 06:43:47 -0700 (PDT) Message-ID: <46714694.6080402@gmail.com> Date: Thu, 14 Jun 2007 09:45:56 -0400 From: Rick McGuire Reply-To: rickmcg@gmail.com User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: dev@openejb.apache.org Subject: Re: Hungry Exception Cleanup (Re: svn commit: r546178) References: <20070611155817.D357D1A981A@eris.apache.org> <5F3A612A-203F-4DE9-8946-202154E8A708@visi.com> In-Reply-To: <5F3A612A-203F-4DE9-8946-202154E8A708@visi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org David, How did you generate your original Hungry Exception list? I think Geronimo could benefit from this as well. Rick David Blevins wrote: > Rick, you rock! This is great! > > -David > > On Jun 11, 2007, at 8:58 AM, rickmcguire@apache.org wrote: > >> Author: rickmcguire >> Date: Mon Jun 11 08:58:12 2007 >> New Revision: 546178 >> >> URL: http://svn.apache.org/viewvc?view=rev&rev=546178 >> Log: >> OPENEJB-591 "Hungry Exception" cleanup. >> >> >> Modified: >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/containers/castor_cmp11/CastorCmpEngine.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/CmpJarBuilder.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiEncBuilder.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cli/MainImpl.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigUtils.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ConfigurationFactory.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/Deploy.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/EjbJarUtils.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/JaxbUnmarshaller.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/ServiceUtils.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckClasses.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckMethods.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/BaseContext.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreContext.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/SimpleTransactionSynchronizationRegistry.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Generator.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/cmp/cmp2/Cmp2Util.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/entity/EntityInstanceManager.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/EjbHomeProxyHandler.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/JndiEncArtifact.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/NameNode.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/SessionSynchronizationCoordinator.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/SimplePassivater.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateful/StatefulInstanceManager.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/SharedLocalConnectionManager.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/JdbcLocalTransaction.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/JdbcManagedConnection.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/JdbcUnmanagedConnection.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/JarUtils.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/OpenEJBErrorHandler.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/SafeToolkit.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/io/FieldDescriptor.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/io/ObjectOutputStream.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/proxy/Jdk13ProxyFactory.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/proxy/Proxy.java >> >> >> incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/urlhandler/resource/Handler.java >> > >