[
https://issues.apache.org/jira/browse/CAY-1224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrus Adamchik closed CAY-1224.
--------------------------------
Resolution: Fixed
Fix Version/s: 3.0 beta 1
Fixed for 3.0 only.
> reverse engineering partially changed schema shows empty error messge window
> ----------------------------------------------------------------------------
>
> Key: CAY-1224
> URL: https://issues.apache.org/jira/browse/CAY-1224
> Project: Cayenne
> Issue Type: Bug
> Components: CayenneModeler GUI
> Affects Versions: 1.2.5
> Environment: MySql 5.0
> jse 1.6.0_13-b03
> Reporter: Tobias Schoessler
> Fix For: 3.0 beta 1
>
> Attachments: Error1224.txt
>
>
> 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.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.