You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2008/08/21 01:55:44 UTC

svn commit: r687512 - /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java

Author: dblevins
Date: Wed Aug 20 16:55:43 2008
New Revision: 687512

URL: http://svn.apache.org/viewvc?rev=687512&view=rev
Log:
Don't rewrap exceptions that are already a NamingException (i.e. javax.naming.AuthenticationException)

Modified:
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java?rev=687512&r1=687511&r2=687512&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/client/LocalInitialContextFactory.java Wed Aug 20 16:55:43 2008
@@ -89,6 +89,10 @@
                     e = ite.getTargetException();
                 }
             }
+
+            if (e instanceof NamingException){
+                throw (NamingException) e;
+            }
             throw (NamingException) new javax.naming.NamingException("Cannot instantiate a LocalInitialContext. Exception: "
                     + e.getClass().getName() + " " + e.getMessage()).initCause(e);
         }