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