You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@visi.com> on 2007/06/11 22:23:55 UTC

Hungry Exception Cleanup (Re: svn commit: r546178)

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


Re: Hungry Exception Cleanup (Re: svn commit: r546178)

Posted by Rick McGuire <ri...@gmail.com>.
David Blevins wrote:
> Rick, you rock!  This is great!
And incredibly mind numbing :-)

>
> -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 
>>
>
>


Re: Hungry Exception Cleanup (Re: svn commit: r546178)

Posted by Rick McGuire <ri...@gmail.com>.
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 
>>
>
>