[jboss-cvs] JBossAS SVN: r65435 - trunk/ejb3/src/main/org/jboss/ejb3/kernel.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 17 05:27:45 EDT 2007


Author: wolfc
Date: 2007-09-17 05:27:45 -0400 (Mon, 17 Sep 2007)
New Revision: 65435

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/kernel/JNDIKernelRegistryPlugin.java
Log:
More logging

Modified: trunk/ejb3/src/main/org/jboss/ejb3/kernel/JNDIKernelRegistryPlugin.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/kernel/JNDIKernelRegistryPlugin.java	2007-09-17 09:24:48 UTC (rev 65434)
+++ trunk/ejb3/src/main/org/jboss/ejb3/kernel/JNDIKernelRegistryPlugin.java	2007-09-17 09:27:45 UTC (rev 65435)
@@ -24,12 +24,10 @@
 import java.util.Hashtable;
 
 import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NameClassPair;
 import javax.naming.NameNotFoundException;
-import javax.naming.NamingEnumeration;
 import javax.naming.NamingException;
 
+import org.jboss.ejb3.InitialContextFactory;
 import org.jboss.kernel.plugins.registry.AbstractKernelRegistryEntry;
 import org.jboss.kernel.spi.registry.KernelRegistryEntry;
 import org.jboss.kernel.spi.registry.KernelRegistryPlugin;
@@ -63,7 +61,7 @@
    public void create() throws NamingException
    {
       log.debug("Creating JNDIKernelRegistryPlugin");
-      this.context = new InitialContext(environment);
+      this.context = InitialContextFactory.getInitialContext(environment);
    }
    
    public void destroy() throws NamingException
@@ -83,7 +81,7 @@
          return null;
       
       if(log.isTraceEnabled())
-         log.trace("getEntry(" + name + ")");
+         log.trace("get entry for " + name);
       
       try
       {
@@ -103,12 +101,19 @@
       }
       catch(NameNotFoundException e)
       {
+         log.trace("not found");
          return null;
       }
       catch (NamingException e)
       {
+         log.trace("entry can't be resolved", e);
          throw new RuntimeException(e);
       }
+      catch(RuntimeException e)
+      {
+         log.trace("entry can't be resolved", e);
+         throw e;
+      }
    }
 
    public void setEnvironment(Hashtable<?, ?> env)




More information about the jboss-cvs-commits mailing list