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);
}