Author: djencks
Date: Thu Jun 24 17:39:32 2010
New Revision: 957646

URL: http://svn.apache.org/viewvc?rev=957646&view=rev
Log:
avoid a possible NPE

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/CmpJpaConversion.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/CmpJpaConversion.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/CmpJpaConversion.java?rev=957646&r1=957645&r2=957646&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/CmpJpaConversion.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/CmpJpaConversion.java
 Thu Jun 24 17:39:32 2010
@@ -132,7 +132,7 @@ public class CmpJpaConversion implements
         // TODO: This should not be necessary, but having an empty 
<attributes/> tag
         // causes some of the unit tests to fail.  Not sure why.  Should be 
fixed.
         for (Entity entity : appModule.getCmpMappings().getEntity()) {
-            if (entity.getAttributes().isEmpty()){
+            if (entity.getAttributes() != null && 
entity.getAttributes().isEmpty()){
                 entity.setAttributes(null);
             }
         }


Reply via email to