You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2006/10/18 11:17:46 UTC

svn commit: r465183 - /incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java

Author: dblevins
Date: Wed Oct 18 02:17:46 2006
New Revision: 465183

URL: http://svn.apache.org/viewvc?view=rev&rev=465183
Log:
Removed comments and unneeded code

Modified:
    incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java

Modified: incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java?view=diff&rev=465183&r1=465182&r2=465183
==============================================================================
--- incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java (original)
+++ incubator/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java Wed Oct 18 02:17:46 2006
@@ -92,10 +92,6 @@
         DeploymentInfo deployment = proxyInfo.getDeploymentInfo();
         String deploymentID = deployment.getDeploymentID().toString();
 
-        //DMB: HACK as proxyInfo.getInterface() reports the wrong interface, will fix that next.
-        Class interfce = proxyInfo.getInterface();
-//        Class interfce = getProxyInterface(object);
-
         switch(proxyInfo.getInterfaceType()){
             case EJB_HOME: {
                 res.setResponseCode(JNDI_EJBHOME);
@@ -148,24 +144,7 @@
                 res.setResult(new NamingException("Not remotable: '"+name+"'."));
             }
         }
-//        if (handler instanceof EjbHomeProxyHandler && interfce.isAssignableFrom(deployment.getHomeInterface())){
-//        } else if (handler instanceof EjbHomeProxyHandler && interfce.isAssignableFrom(deployment.getLocalHomeInterface())){
-//        } else if (handler instanceof EjbObjectProxyHandler && interfce.isAssignableFrom(deployment.getBusinessRemoteInterface())){
-//        } else if (handler instanceof EjbObjectProxyHandler && interfce.isAssignableFrom(deployment.getBusinessLocalInterface())){
-//        } else {
-//        }
 
         res.writeExternal(out);
-    }
-
-    private Class getProxyInterface(Object proxy) {
-        Class[] interfaces = proxy.getClass().getInterfaces();
-        for (int i = 0; i < interfaces.length; i++) {
-            Class clazz = interfaces[i];
-            if (!IntraVmProxy.class.isAssignableFrom(clazz)){
-                return clazz;
-            }
-        }
-        throw new IllegalStateException("Invalid Proxy.  Cannot determine interface.");
     }
 }