Author: dain
Date: Mon Mar 14 18:23:26 2005
New Revision: 157495
URL: http://svn.apache.org/viewcvs?view=rev&rev=157495
Log:
Bind ORB to java:comp/ORB in app clients
Modified:
geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java
geronimo/trunk/modules/client-builder/src/test/org/apache/geronimo/client/builder/PlanParsingTest.java
Modified: geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java?view=diff&r1=157494&r2=157495
==============================================================================
--- geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java
(original)
+++ geronimo/trunk/modules/client-builder/src/java/org/apache/geronimo/client/builder/AppClientModuleBuilder.java
Mon Mar 14 18:23:26 2005
@@ -81,6 +81,7 @@
private final URI defaultClientParentId;
private final URI defaultServerParentId;
+ private final ObjectName corbaGBeanObjectName;
private final Kernel kernel;
private final Repository repository;
private final ConfigurationStore store;
@@ -94,18 +95,20 @@
private final ServiceReferenceBuilder serviceReferenceBuilder;
public AppClientModuleBuilder(URI defaultClientParentId,
- URI defaultServerParentId,
- ObjectName transactionContextManagerObjectName,
- ObjectName connectionTrackerObjectName,
- EJBReferenceBuilder ejbReferenceBuilder,
- ModuleBuilder connectorModuleBuilder,
- ResourceReferenceBuilder resourceReferenceBuilder,
- ServiceReferenceBuilder serviceReferenceBuilder,
- ConfigurationStore store,
- Repository repository,
- Kernel kernel) {
+ URI defaultServerParentId,
+ ObjectName transactionContextManagerObjectName,
+ ObjectName connectionTrackerObjectName,
+ ObjectName corbaGBeanObjectName,
+ EJBReferenceBuilder ejbReferenceBuilder,
+ ModuleBuilder connectorModuleBuilder,
+ ResourceReferenceBuilder resourceReferenceBuilder,
+ ServiceReferenceBuilder serviceReferenceBuilder,
+ ConfigurationStore store,
+ Repository repository,
+ Kernel kernel) {
this.defaultClientParentId = defaultClientParentId;
this.defaultServerParentId = defaultServerParentId;
+ this.corbaGBeanObjectName = corbaGBeanObjectName;
this.kernel = kernel;
this.repository = repository;
this.store = store;
@@ -346,7 +349,8 @@
connectionTrackerObjectName,
null,
null,
- null, RefContext.derivedClientRefContext(earContext.getRefContext(),
ejbReferenceBuilder, resourceReferenceBuilder, serviceReferenceBuilder));
+ corbaGBeanObjectName,
+ RefContext.derivedClientRefContext(earContext.getRefContext(),
ejbReferenceBuilder, resourceReferenceBuilder, serviceReferenceBuilder));
} catch (Exception e) {
throw new DeploymentException("Could not create a deployment context
for the app client", e);
}
@@ -582,6 +586,7 @@
infoBuilder.addAttribute("defaultServerParentId", URI.class, true);
infoBuilder.addAttribute("transactionContextManagerObjectName", ObjectName.class,
true);
infoBuilder.addAttribute("connectionTrackerObjectName", ObjectName.class, true);
+ infoBuilder.addAttribute("corbaGBeanObjectName", ObjectName.class, true);
infoBuilder.addReference("EJBReferenceBuilder", EJBReferenceBuilder.class, NameFactory.MODULE_BUILDER);
infoBuilder.addReference("ConnectorModuleBuilder", ModuleBuilder.class, NameFactory.MODULE_BUILDER);
infoBuilder.addReference("ResourceReferenceBuilder", ResourceReferenceBuilder.class,
NameFactory.MODULE_BUILDER);
@@ -597,6 +602,7 @@
"defaultServerParentId",
"transactionContextManagerObjectName",
"connectionTrackerObjectName",
+ "corbaGBeanObjectName",
"EJBReferenceBuilder",
"ConnectorModuleBuilder",
"ResourceReferenceBuilder",
Modified: geronimo/trunk/modules/client-builder/src/test/org/apache/geronimo/client/builder/PlanParsingTest.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/client-builder/src/test/org/apache/geronimo/client/builder/PlanParsingTest.java?view=diff&r1=157494&r2=157495
==============================================================================
--- geronimo/trunk/modules/client-builder/src/test/org/apache/geronimo/client/builder/PlanParsingTest.java
(original)
+++ geronimo/trunk/modules/client-builder/src/test/org/apache/geronimo/client/builder/PlanParsingTest.java
Mon Mar 14 18:23:26 2005
@@ -12,7 +12,7 @@
*/
public class PlanParsingTest extends TestCase {
- private AppClientModuleBuilder builder = new AppClientModuleBuilder(null, null, null,
null,null, null, null, null, null, null, null);
+ private AppClientModuleBuilder builder = new AppClientModuleBuilder(null, null, null,
null, null, null, null, null, null, null, null, null);
File basedir = new File(System.getProperty("basedir", "."));
public void testResourceRef() throws Exception {
|