Share

SQLeonardo

Tracker: Bugs

5 NPE if a table has no primary key - ID: 2877158
Last Update: Tracker Item Submitted ( taqua )

In Reference to PRD-862:

nickyb.sqleonardo.querybuilder.DiagramLoader#getPrimaryKeys does not check
whether the primary key returned is null. As the JavaDoc of
java.sql.DatabaseMetaData#getPrimaryKeys states, column 6 can be null.

java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:632)
at. nickyb.sqleonardo.querybuilder.DiagramLoader.getPrimaryKeys
(Diagramloader.java.292)
at. nickyb.sqleonardo.querybuilder.DiagramLoader.creatEntity
(Diagramloader.java.256)
at.
nickyb.sqleonardo.querybuilder.DiagramLoader.addTable(DiagramLoader.java:14
8)
at.
nickyb.sqleonardo.querybuilder.DiagramLoader.run(DiagramLoader.java:107)
at java.lang.Thread.run(Thread.java:810)


Thomas Morgner ( taqua ) - 2009-10-12 17:03

5

Open

None

Nobody/Anonymous

None

None

Public


Comments




Log in to comment.

No follow-up comments have been posted.

Attached File

No Files Currently Attached

Change

No changes have been made to this artifact.