Author: dwoods
Date: Mon Mar  8 19:20:32 2010
New Revision: 920464

URL: http://svn.apache.org/viewvc?rev=920464&view=rev
Log:
OPENJPA-1360 ReverseMappingTool omits nullable, length, etc. when 
ClassMapping.setEmbedded(true) is called

Modified:
    
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java

Modified: 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java?rev=920464&r1=920463&r2=920464&view=diff
==============================================================================
--- 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java
 (original)
+++ 
openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java
 Mon Mar  8 19:20:32 2010
@@ -194,12 +194,11 @@
     /**
      * Convenience method for interpreting {...@link #getMode}. Takes into
      * account whether mapping information is loaded for the given instance.
+     * OPENJPA-1360 - Allow @Column attributes when meta.isEmbeddedOnly()
      */
     protected boolean isMappingMode(ClassMetaData meta) {
         return isMappingMode() && (meta.getSourceMode()
             & MetaDataModes.MODE_MAPPING) != 0
-            && (meta.getEmbeddingMetaData() != null
-            || !meta.isEmbeddedOnly())
             && (meta.getEmbeddingMetaData() == null
             || isMappingMode(meta.getEmbeddingMetaData()));
     }


Reply via email to