Title: [2546] trunk/openejb2/modules/openejb-builder/src/main/java/org/openejb/deployment/TranqlCmpSchemaBuilder.java: moduleCmpEngineName can be null if the EJB module does not define a CMP.
Revision
2546
Author
gdamour
Date
2006-03-12 04:35:41 -0500 (Sun, 12 Mar 2006)

Log Message

moduleCmpEngineName can be null if the EJB module does not define a CMP.

Modified Paths

Diff

Modified: trunk/openejb2/modules/openejb-builder/src/main/java/org/openejb/deployment/TranqlCmpSchemaBuilder.java (2545 => 2546)

--- trunk/openejb2/modules/openejb-builder/src/main/java/org/openejb/deployment/TranqlCmpSchemaBuilder.java	2006-03-12 01:38:14 UTC (rev 2545)
+++ trunk/openejb2/modules/openejb-builder/src/main/java/org/openejb/deployment/TranqlCmpSchemaBuilder.java	2006-03-12 09:35:41 UTC (rev 2546)
@@ -140,6 +140,10 @@
 
     public void addBeans(EARContext earContext, J2eeContext moduleJ2eeContext, EJBModule ejbModule, ClassLoader cl) throws DeploymentException {
         ObjectName moduleCmpEngineName = ejbModule.getModuleCmpEngineName();
+        if (null == moduleCmpEngineName) {
+            return;
+        }
+        
         RefContext refContext = earContext.getRefContext();
         GBeanData moduleCmpEngine = refContext.locateComponentData(moduleCmpEngineName, earContext);
         

Reply via email to