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.");
}
}