[ 
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.

Reply via email to