This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When a new database element like a table is created double quotes are used for the name of the element. For example: create table "Person"(columns....); Using double quotes causes major problems for persistence providers such as Top Link and Hibernate. See the ODT file for a more detailed description of the problem. This problem can be avoided by naming all elements in upper case so that the persistence providers can construct a proper SQL query that can actually FIND the elements (eg tables, views). Also provided is a 7-Zip file containing the NB 5.5.1 project which causes the problem to occur. Do note that this problem may also occur with other databases as well since the devil is in the details (SQL query). This is what should be happening when the table is created: create table Person(columns....);
Created attachment 45872 [details] Hibernate Test (NetBeans Project) output
Created attachment 45873 [details] Hibernate Test (NetBeans Project without libs)
Created attachment 45874 [details] List of required libraries needed for Hibernate Test project
Thanks. This is a known issue, we plan to fix it for 6.0. *** This issue has been marked as a duplicate of 87920 ***