[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