From: <hib...@li...> - 2006-05-07 15:49:20
|
Author: max...@jb... Date: 2006-05-07 11:49:16 -0400 (Sun, 07 May 2006) New Revision: 9906 Modified: trunk/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java Log: removed NPE when table does not have a primary key Modified: trunk/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java =================================================================== --- trunk/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java 2006-05-06 04:46:06 UTC (rev 9905) +++ trunk/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java 2006-05-07 15:49:16 UTC (rev 9906) @@ -174,7 +174,7 @@ while ( uniqueKeys.hasNext() ) { UniqueKey key = (UniqueKey) uniqueKeys.next(); - if (table.getPrimaryKey().getColumns().equals(key.getColumns())) { + if (table.hasPrimaryKey() && table.getPrimaryKey().getColumns().equals(key.getColumns())) { continue; } |