Title: [2584] trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence: Fixed JNDI testing errors
Revision
2584
Author
jgenender
Date
2006-03-25 12:42:36 -0500 (Sat, 25 Mar 2006)

Log Message

Fixed JNDI testing errors

Modified Paths


Diff

Modified: trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/JNDIContext.java (2583 => 2584)

--- trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/JNDIContext.java	2006-03-24 18:12:04 UTC (rev 2583)
+++ trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/JNDIContext.java	2006-03-25 17:42:36 UTC (rev 2584)
@@ -54,6 +54,12 @@
         if (name.startsWith("java:"))
             name = name.substring(5);
 
+        if (name.startsWith("/"))
+            name = name.substring(1);
+
+        if (name.length() == 0)
+            return this;
+        
         CompositeName composite = new CompositeName(name);
 
         String segment = composite.get(0);
@@ -110,6 +116,9 @@
         if (name.startsWith("java:"))
             name = name.substring(5);
 
+        if (name.startsWith("/"))
+            name = name.substring(1);
+
         if (name.equals(""))
             throw new NamingException(name + "is not valid.");
 

Modified: trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/PersistenceTest.java (2583 => 2584)

--- trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/PersistenceTest.java	2006-03-24 18:12:04 UTC (rev 2583)
+++ trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/PersistenceTest.java	2006-03-25 17:42:36 UTC (rev 2584)
@@ -110,6 +110,7 @@
 
     }
 
+    
     private void cleanupJNDI(String jndi) throws Exception {
         CompositeName composite = new CompositeName(jndi);
         for (int i = composite.size(); i > 0; i--) {

Reply via email to