我能够使用Apache Derby数据库从NetBeans创建一个简单的JPA Java应用程序。但是,当我试图做同样的SQL Server 2008中,我不断收到以下错误:JPA对使用NetBeans的SQL Server 2008的支持6.7.1
重度:应用程序类sample.DBTestApp无法启动 javax.persistence.PersistenceException:否EntityManager的命名RS6910SQLEXPRESS持久性提供商:3027 ; databaseName = TestPU:以下提供程序: oracle.toplink.essentials.PersistenceProvider oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider 返回null为createEntityManagerFactory。
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
at sample.DBTestAppView.initComponents(DBTestAppView.java:285)
at sample.DBTestAppiew.<init>(DBTestAppiew.java:36)
at sample.DBTestApp.startup(DBTestApp.java:19)
感谢您的帮助调查此事。