Diff
Modified: branches/v2_1/openejb2/modules/core/src/java/org/openejb/server/httpd/HttpServerGBean.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/core/src/java/org/openejb/server/httpd/HttpServerGBean.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/core/src/java/org/openejb/server/httpd/HttpServerGBean.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -46,17 +46,15 @@
package org.openejb.server.httpd;
import java.net.Socket;
-import javax.management.ObjectName;
+import org.apache.geronimo.gbean.AbstractName;
import org.apache.geronimo.gbean.GBeanData;
import org.apache.geronimo.gbean.GBeanInfo;
import org.apache.geronimo.gbean.GBeanInfoBuilder;
-import org.apache.geronimo.gbean.AbstractName;
+import org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory;
import org.apache.geronimo.kernel.GBeanAlreadyExistsException;
import org.apache.geronimo.kernel.GBeanNotFoundException;
import org.apache.geronimo.kernel.Kernel;
-import org.apache.geronimo.kernel.jmx.JMXUtil;
-import org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory;
public class HttpServerGBean {
Modified: branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/EntityBuilder.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/EntityBuilder.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/EntityBuilder.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -57,6 +57,7 @@
import org.apache.geronimo.kernel.ClassLoading;
import org.apache.geronimo.kernel.GBeanAlreadyExistsException;
import org.apache.geronimo.kernel.GBeanNotFoundException;
+import org.apache.geronimo.kernel.Naming;
import org.apache.geronimo.naming.deployment.ENCConfigBuilder;
import org.apache.geronimo.security.deployment.SecurityConfiguration;
import org.apache.geronimo.security.jacc.ComponentPermissions;
@@ -187,7 +188,7 @@
public AbstractName createEJBObjectName(AbstractName moduleBaseName, EntityBeanType entityBean) throws DeploymentException {
String ejbName = entityBean.getEjbName().getStringValue();
- return NameFactory.getChildName(moduleBaseName, NameFactory.ENTITY_BEAN, ejbName, null);
+ return Naming.createChildName(moduleBaseName, NameFactory.ENTITY_BEAN, ejbName);
}
public void processEnvironmentRefs(ContainerBuilder builder, EARContext earContext, EJBModule ejbModule, EntityBeanType entityBean, OpenejbEntityBeanType openejbEntityBean, UserTransaction userTransaction, ClassLoader cl) throws DeploymentException {
Modified: branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/MdbBuilder.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/MdbBuilder.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/MdbBuilder.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -87,6 +87,7 @@
import org.apache.geronimo.xbeans.j2ee.ServiceRefType;
import org.apache.geronimo.kernel.GBeanAlreadyExistsException;
import org.apache.geronimo.kernel.GBeanNotFoundException;
+import org.apache.geronimo.kernel.Naming;
import org.openejb.transaction.TransactionPolicySource;
import org.openejb.xbeans.ejbjar.OpenejbActivationConfigPropertyType;
import org.openejb.xbeans.ejbjar.OpenejbMessageDrivenBeanType;
@@ -109,8 +110,8 @@
throw new DeploymentException("No openejb deployment descriptor for mdb: " + messageDrivenBean.getEjbName().getStringValue() + ". Known beans: " + openejbBeans.keySet().toArray());
}
String ejbName = messageDrivenBean.getEjbName().getStringValue().trim();
- AbstractName messageDrivenObjectName = NameFactory.getChildName(moduleBaseName, NameFactory.MESSAGE_DRIVEN_BEAN, ejbName, null);
- AbstractName activationSpecName = NameFactory.getChildName(messageDrivenObjectName, NameFactory.JCA_ACTIVATION_SPEC, ejbName, null);
+ AbstractName messageDrivenObjectName = Naming.createChildName(moduleBaseName, NameFactory.MESSAGE_DRIVEN_BEAN, ejbName);
+ AbstractName activationSpecName = Naming.createChildName(messageDrivenObjectName, NameFactory.JCA_ACTIVATION_SPEC, ejbName);
//TODO configid need canonical form
String containerId = messageDrivenObjectName.toString();
Modified: branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/OpenEJBModuleBuilder.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -69,6 +69,7 @@
import org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory;
import org.apache.geronimo.kernel.GBeanNotFoundException;
import org.apache.geronimo.kernel.Kernel;
+import org.apache.geronimo.kernel.Naming;
import org.apache.geronimo.kernel.config.Configuration;
import org.apache.geronimo.kernel.config.ConfigurationModuleType;
import org.apache.geronimo.kernel.config.ConfigurationStore;
@@ -228,7 +229,7 @@
throw new DeploymentException("Could not construct standalone ejb module name", e);
}
} else {
- moduleName = NameFactory.getChildName(earName, NameFactory.EJB_MODULE, targetPath, null);
+ moduleName = Naming.createChildName(earName, NameFactory.EJB_MODULE, targetPath);
}
return new EJBModule(standAlone, moduleName, environment, moduleFile, targetPath, ejbJar, openejbJar, specDD);
Modified: branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/SessionBuilder.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/SessionBuilder.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/openejb-builder/src/java/org/openejb/deployment/SessionBuilder.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -91,6 +91,7 @@
import org.apache.geronimo.xbeans.j2ee.WebservicesDocument;
import org.apache.geronimo.kernel.GBeanAlreadyExistsException;
import org.apache.geronimo.kernel.GBeanNotFoundException;
+import org.apache.geronimo.kernel.Naming;
import org.apache.xmlbeans.XmlException;
import org.openejb.EJBComponentType;
import org.openejb.GenericEJBContainer;
@@ -119,7 +120,7 @@
private AbstractName createEJBObjectName(AbstractName moduleBaseName, SessionBeanType sessionBean) {
String ejbName = sessionBean.getEjbName().getStringValue().trim();
String type = "Stateless".equals(sessionBean.getSessionType().getStringValue().trim()) ? NameFactory.STATELESS_SESSION_BEAN : NameFactory.STATEFUL_SESSION_BEAN;
- return NameFactory.getChildName(moduleBaseName, type, ejbName, null);
+ return Naming.createChildName(moduleBaseName, type, ejbName);
}
public void processEnvironmentRefs(ContainerBuilder builder, EARContext earContext, EJBModule ejbModule, SessionBeanType sessionBean, OpenejbSessionBeanType openejbSessionBean, UserTransaction userTransaction, ClassLoader cl) throws DeploymentException {
@@ -192,7 +193,7 @@
//this code belongs here
AbstractName linkName;
- linkName = NameFactory.getChildName(sessionName, NameFactory.WEB_SERVICE_LINK, ejbName, null);
+ linkName = Naming.createChildName(sessionName, NameFactory.WEB_SERVICE_LINK, ejbName);
GBeanData linkData = new GBeanData(linkDataTemplate);
linkData.setAbstractName(linkName);
Modified: branches/v2_1/openejb2/modules/pkgen-builder/src/java/org/openejb/deployment/pkgen/TranQLPKGenBuilder.java (2549 => 2550)
--- branches/v2_1/openejb2/modules/pkgen-builder/src/java/org/openejb/deployment/pkgen/TranQLPKGenBuilder.java 2006-03-13 19:24:03 UTC (rev 2549)
+++ branches/v2_1/openejb2/modules/pkgen-builder/src/java/org/openejb/deployment/pkgen/TranQLPKGenBuilder.java 2006-03-13 21:13:03 UTC (rev 2550)
@@ -49,7 +49,6 @@
import java.util.Map;
import java.util.HashMap;
-import javax.management.ObjectName;
import javax.sql.DataSource;
import javax.transaction.TransactionManager;
@@ -65,8 +64,8 @@
import org.apache.geronimo.gbean.AbstractName;
import org.apache.geronimo.common.DeploymentException;
import org.apache.geronimo.j2ee.deployment.EARContext;
-import org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory;
import org.apache.geronimo.kernel.GBeanAlreadyExistsException;
+import org.apache.geronimo.kernel.Naming;
import org.openejb.xbeans.pkgen.EjbKeyGeneratorType;
import org.openejb.xbeans.pkgen.EjbCustomGeneratorType;
import org.openejb.xbeans.pkgen.EjbSequenceTableType;
@@ -120,8 +119,8 @@
keyGeneratorDelegate = new PrimaryKeyGeneratorDelegate();
GBeanData keyGenerator;
try {
- AbstractName generatorObjectName = NameFactory.getChildName(baseName, "KeyGenerator", generatorName, null);
- AbstractName wrapperGeneratorObjectName = NameFactory.getChildName(generatorObjectName, "PKGenWrapper", generatorName, null);
+ AbstractName generatorObjectName = Naming.createChildName(baseName, "KeyGenerator", generatorName);
+ AbstractName wrapperGeneratorObjectName = Naming.createChildName(generatorObjectName, "PKGenWrapper", generatorName);
keyGenerator = new GBeanData(wrapperGeneratorObjectName, PrimaryKeyGeneratorWrapper.GBEAN_INFO);
keyGenerator.setReferencePattern("PrimaryKeyGenerator", generatorObjectName);
keyGenerator.setAttribute("primaryKeyGeneratorDelegate", keyGeneratorDelegate);