Title: [2624] branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBReferenceBuilder.java: Don't insist that explicit name queries in ejb-refs can be resolved at deploy time
Revision
2624
Author
djencks
Date
2006-04-26 00:17:38 -0400 (Wed, 26 Apr 2006)

Log Message

Don't insist that explicit name queries in ejb-refs can be resolved at deploy time

Modified Paths

Diff

Modified: branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBReferenceBuilder.java (2623 => 2624)

--- branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBReferenceBuilder.java	2006-04-25 23:22:39 UTC (rev 2623)
+++ branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBReferenceBuilder.java	2006-04-26 04:17:38 UTC (rev 2624)
@@ -47,6 +47,18 @@
  */
 package org.openejb.deployment;
 
+import java.net.URI;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.Map;
+import java.util.Set;
+
+import javax.naming.Reference;
+
 import org.apache.geronimo.common.DeploymentException;
 import org.apache.geronimo.common.UnresolvedEJBRefException;
 import org.apache.geronimo.gbean.AbstractName;
@@ -59,22 +71,10 @@
 import org.apache.geronimo.kernel.GBeanNotFoundException;
 import org.apache.geronimo.kernel.config.Configuration;
 import org.apache.geronimo.kernel.repository.Artifact;
-import org.openejb.corba.CORBAHandleDelegate;
 import org.openejb.corba.proxy.CORBAProxyReference;
 import org.openejb.proxy.EJBProxyReference;
 import org.openejb.proxy.ProxyInfo;
 
-import javax.naming.Reference;
-import java.net.URI;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.Iterator;
-import java.util.Map;
-import java.util.Set;
-import java.util.HashMap;
-import java.util.HashSet;
-
 /**
  * @version $Revision$ $Date$
  */
@@ -109,7 +109,9 @@
         try {
             gbeanData = configuration.findGBeanData(query);
         } catch (GBeanNotFoundException e) {
-            throw new DeploymentException("Could not locate ejb matching " + query + " in configuration " + configuration.getId());
+            return;
+            //we can't check anything, hope for the best.
+//            throw new DeploymentException("Could not locate ejb matching " + query + " in configuration " + configuration.getId());
         }
         ProxyInfo proxyInfo = (ProxyInfo) gbeanData.getAttribute("proxyInfo");
         if (proxyInfo == null) {

Reply via email to