You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (JIRA)" <ji...@apache.org> on 2009/05/25 08:52:45 UTC

[jira] Closed: (CAY-1224) reverse engineering partially changed schema shows empty error messge window

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