dblevins    2005/08/26 17:26:21

  Modified:    modules/core/src/java/org/openejb/client
                        LocalInitialContextFactory.java
  Log:

  Improved the exception handling of a failed initialization to include
  the initial cause.
  
  Revision  Changes    Path
  1.7       +3 -2      
openejb1/modules/core/src/java/org/openejb/client/LocalInitialContextFactory.java
  
  Index: LocalInitialContextFactory.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb1/modules/core/src/java/org/openejb/client/LocalInitialContextFactory.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- LocalInitialContextFactory.java   12 Jul 2005 23:51:17 -0000      1.6
  +++ LocalInitialContextFactory.java   26 Aug 2005 21:26:21 -0000      1.7
  @@ -48,6 +48,7 @@
   import org.openejb.loader.SystemInstance;
   
   import javax.naming.Context;
  +import javax.naming.NamingException;
   import javax.naming.spi.InitialContextFactory;
   import java.util.Hashtable;
   import java.util.Properties;
  @@ -70,7 +71,7 @@
                   properties.putAll(env);
                   init(properties);
               } catch (Exception e) {
  -                throw new javax.naming.NamingException("Attempted to load 
OpenEJB. " + e.getMessage());
  +                throw (NamingException) new NamingException("Attempted to 
load OpenEJB. " + e.getMessage()).initCause(e);
               }
               intraVmContext = getIntraVmContext(env);
           }
  
  
  

Reply via email to