Title: [2604] branches/v2_1/openejb2/modules/core/src/java/org/openejb/client: make vague yet failing gestures towards getting remote jndi to work: we need to resolve the AbstractNameQuery sent in the jndi request
- Revision
- 2604
- Author
- djencks
- Date
- 2006-04-14 04:32:20 -0400 (Fri, 14 Apr 2006)
Log Message
make vague yet failing gestures towards getting remote jndi to work: we need to resolve the AbstractNameQuery sent in the jndi request
Modified Paths
Diff
Modified: branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/AppClientJNDIContext.java (2603 => 2604)
--- branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/AppClientJNDIContext.java 2006-04-13 15:36:28 UTC (rev 2603)
+++ branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/AppClientJNDIContext.java 2006-04-14 08:32:20 UTC (rev 2604)
@@ -50,6 +50,7 @@
import org.apache.geronimo.gbean.GBeanInfo;
import org.apache.geronimo.gbean.GBeanInfoBuilder;
+import org.apache.geronimo.gbean.AbstractName;
import org.apache.geronimo.naming.java.RootContext;
import org.apache.geronimo.kernel.Kernel;
import org.openejb.client.naming.java.javaURLContextFactory;
@@ -69,7 +70,7 @@
this.port = port;
}
- public void startClient(ObjectName appClientModuleName, Kernel kernel, ClassLoader classLoader) throws Exception {
+ public void startClient(AbstractName appClientModuleName, Kernel kernel, ClassLoader classLoader) throws Exception {
try {
ServerMetaData serverMetaData = new ServerMetaData(host, port);
JNDIResponse res = new JNDIResponse(serverMetaData);
@@ -95,7 +96,7 @@
System.setProperty(Context.INITIAL_CONTEXT_FACTORY, javaURLContextFactory.class.getName());
}
- public void stopClient(ObjectName appClientModuleName) throws Exception {
+ public void stopClient(AbstractName appClientModuleName) throws Exception {
RootContext.setComponentContext(null);
}
Modified: branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/naming/RemoteEJBObjectFactory.java (2603 => 2604)
--- branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/naming/RemoteEJBObjectFactory.java 2006-04-13 15:36:28 UTC (rev 2603)
+++ branches/v2_1/openejb2/modules/core/src/java/org/openejb/client/naming/RemoteEJBObjectFactory.java 2006-04-14 08:32:20 UTC (rev 2604)
@@ -59,6 +59,7 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.apache.geronimo.gbean.AbstractNameQuery;
import org.openejb.client.Client;
import org.openejb.client.EJBHomeHandler;
import org.openejb.client.EJBHomeProxy;
@@ -104,10 +105,10 @@
}
//TODO configid BROKEN
- String containerId = (String) addr.getContent();
- JNDIRequest req = new JNDIRequest(JNDIRequest.JNDI_LOOKUP, containerId);
+ AbstractNameQuery containerId = (AbstractNameQuery) addr.getContent();
+ JNDIRequest req = new JNDIRequest(JNDIRequest.JNDI_LOOKUP, containerId.toString());
- JNDIResponse res = null;
+ JNDIResponse res;
ServerMetaData server;
try{
server = new ServerMetaData(RemoteEJBObjectFactory.IP, RemoteEJBObjectFactory.PORT);