I just downloaded 3.0. Started up the Modeler and did the same remove / reengineer / skip existing operation and I got the same empty error message as with 1.2.
On Tue, May 12, 2009 at 9:48 AM, Tobias Schoessler < tobias.schoess...@gmail.com> wrote: > Thanks Andrus, I have postedit as > > *CAY-1224 <https://issues.apache.org/jira/browse/CAY-1224>* > Andrus, 3.0 is marked in developement. Is it save to be used in production? > > In general, is there an overview to see the differences of the 3 versions > 1.x, 2.x and 3.x? > > Tobias > > > On Tue, May 12, 2009 at 2:50 AM, Andrus Adamchik > <and...@objectstyle.org>wrote: > >> Hi Tobias, >> >> This looks like a bug to me. Probably worth opening a bug report, but the >> easiest thing would be to upgrade to Cayenne 3.0 for instance. Chances are >> this problem is fixed there already. >> >> Andrus >> >> >> >> On May 11, 2009, at 10:24 AM, Tobias Schoessler wrote: >> >> Hi, >>> >>> I get an error in the CayenneModeler 1.2.4 when reverse engineering my >>> schema partially. >>> >>> CayenneModeler INFO [Thread-13 04-27 15:02:50] >>> org.objectstyle.cayenne.modeler.dialog.db.DbLoaderHelper: Exception on >>> reverse engineering >>> java.lang.NullPointerException >>> at >>> >>> org.objectstyle.cayenne.access.DbLoader.loadDbRelationships(DbLoader.java:661) >>> >>> at >>> org.objectstyle.cayenne.access.DbLoader.loadDbEntities(DbLoader.java:488) >>> at >>> >>> org.objectstyle.cayenne.access.DbLoader.loadDataMapFromDB(DbLoader.java:775) >>> >>> at >>> >>> org.objectstyle.cayenne.access.DbLoader.loadDataMapFromDB(DbLoader.java:758) >>> >>> at >>> >>> org.objectstyle.cayenne.modeler.dialog.db.DbLoaderHelper$LoadDataMapTask.execute(DbLoaderHelper.java:388) >>> >>> at >>> >>> org.objectstyle.cayenne.modeler.util.LongRunningTask.internalExecute(LongRunningTask.java:251) >>> >>> at >>> >>> org.objectstyle.cayenne.modeler.util.LongRunningTask$1.run(LongRunningTask.java:139) >>> >>> at java.lang.Thread.run(Unknown Source) >>> >>> >>> I have updated a portion of the schema in the database. I delete the >>> DbEntities and ObjEntities of the tables that were changed. >>> >>> I then click reverse Engineer from database. I get popups asking whether >>> to >>> overwrite existing Objects. I click "remember my decision" and NO. >>> >>> at the end I get an error popup without a message. It is just containing >>> the >>> red error icon and a title reading "Error Reengineering Database". >>> >>> >>> This error does occur also when I select not to remember my decision and >>> click through each popup one by one. >>> >>> When reverse engineering the whole database, removing all ObjEntities and >>> all DBEntities, before reverse engineering the error does not occur. I >>> have >>> many custom mappings redoing the existing mapping is not really an >>> option. >>> >>> Any help highly appreciated. >>> >>> thanks,Tobias >>> >> >> >