Author: aadamchik
Date: Fri Oct 13 12:01:44 2006
New Revision: 463777

URL: http://svn.apache.org/viewvc?view=rev&rev=463777
Log:
CAY-690 Exception in the Modeler when changing schema on derived entities (2.0 
branch)

Modified:
    
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-java/src/modeler/java/org/apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java
    
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-other/release-notes/RELEASE-NOTES-2.0-incubating-SNAPSHOT.txt

Modified: 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-java/src/modeler/java/org/apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-java/src/modeler/java/org/apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java?view=diff&rev=463777&r1=463776&r2=463777
==============================================================================
--- 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-java/src/modeler/java/org/apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java
 (original)
+++ 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-java/src/modeler/java/org/apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java
 Fri Oct 13 12:01:44 2006
@@ -23,6 +23,7 @@
 
 import org.apache.cayenne.map.DataMap;
 import org.apache.cayenne.map.DbEntity;
+import org.apache.cayenne.map.DerivedDbEntity;
 import org.apache.cayenne.map.Procedure;
 import org.apache.cayenne.map.event.EntityEvent;
 import org.apache.cayenne.map.event.ProcedureEvent;
@@ -73,6 +74,11 @@
         Iterator dbEntities = dataMap.getDbEntities().iterator();
         while (dbEntities.hasNext()) {
             DbEntity entity = (DbEntity) dbEntities.next();
+            
+            if(entity instanceof DerivedDbEntity) {
+                continue;
+            }
+            
             if (doAll || Util.isEmptyString(entity.getSchema())) {
                 if (!Util.nullSafeEquals(defaultSchema, entity.getSchema())) {
                     entity.setSchema(defaultSchema);

Modified: 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-other/release-notes/RELEASE-NOTES-2.0-incubating-SNAPSHOT.txt
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-other/release-notes/RELEASE-NOTES-2.0-incubating-SNAPSHOT.txt?view=diff&rev=463777&r1=463776&r2=463777
==============================================================================
--- 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-other/release-notes/RELEASE-NOTES-2.0-incubating-SNAPSHOT.txt
 (original)
+++ 
incubator/cayenne/main/branches/STABLE-2.0/cayenne/cayenne-other/release-notes/RELEASE-NOTES-2.0-incubating-SNAPSHOT.txt
 Fri Oct 13 12:01:44 2006
@@ -7,10 +7,22 @@
 To browse individual bug reports check out project issue tracker:
 http://issues.apache.org/cayenne/
 
+----------------------------------
+Release: 2.0.2-incubating
+Date: 
+----------------------------------
+
+Bug Fixes:
+
+CAY-565 LRUMap NPE
+CAY-652 Exception with Tomcat's session restore capability
+CAY-653 overriding setPersistentState() in unreliable in three tier 
environment with CayenneContext
+CAY-690 Exception in the Modeler when changing schema on derived entities
+
 
 ----------------------------------
-Release: 2.0-incubating-SNAPSHOT
-Date:
+Release: 2.0.1-incubating
+Date: 10/7/2006
 ----------------------------------
 
 Bug Fixes:
@@ -25,4 +37,4 @@
  CAY-609       Modeler prevents intermediate prefetch creation
  
 Changes: 
- CAY-623  Removing broken FireBird adapter
\ No newline at end of file
+ CAY-623  Removing broken FireBird adapter


Reply via email to