You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by dj...@apache.org on 2010/08/05 07:46:14 UTC

svn commit: r982478 - in /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb: assembler/classic/JndiBuilder.java core/ivm/naming/IntraVmJndiReference.java

Author: djencks
Date: Thu Aug  5 05:46:13 2010
New Revision: 982478

URL: http://svn.apache.org/viewvc?rev=982478&view=rev
Log:
better logging of jndi binding

Modified:
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/IntraVmJndiReference.java

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java?rev=982478&r1=982477&r2=982478&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/JndiBuilder.java Thu Aug  5 05:46:13 2010
@@ -426,8 +426,10 @@ public class JndiBuilder {
     private void optionalBind(Bindings bindings, Reference ref, String name) throws NamingException {
         try {
             openejbContext.bind(name, ref);
+            logger.debug("bound ejb at name: " + name + ", ref: " + ref);
             bindings.add(name);
         } catch (NamingException okIfBindFails) {
+            logger.debug("failed to bind ejb at name: " + name + ", ref: " + ref);
         }
     }
 
@@ -485,6 +487,7 @@ public class JndiBuilder {
         } else {
             try {
                 openejbContext.bind(name, ref);
+                logger.debug("bound ejb at name: " + name + ", ref: " + ref);
                 bindings.add(name);
             } catch (NameAlreadyBoundException e) {
                 logger.error("Jndi name could not be bound; it may be taken by another ejb.  Jndi(name=" + name + ")");

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/IntraVmJndiReference.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/IntraVmJndiReference.java?rev=982478&r1=982477&r2=982478&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/IntraVmJndiReference.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/ivm/naming/IntraVmJndiReference.java Thu Aug  5 05:46:13 2010
@@ -41,4 +41,11 @@ public class IntraVmJndiReference extend
             throw (NamingException)new NamingException("could not look up " + jndiName).initCause(e);
         }
     }
+
+    @Override
+    public String toString() {
+        return "IntraVmJndiReference{" +
+                "jndiName='" + jndiName + '\'' +
+                '}';
+    }
 }