从数据库添加RESTful Web服务

从数据库添加RESTful Web服务,rest,jpa,netbeans,Rest,Jpa,Netbeans,有时,当我在NetBeans的Web应用程序项目中从数据库添加RESTfulWeb服务时,JPA控制器和RESTFacade并没有创建,只添加了实体类。 你知道原因是什么吗 @编辑: 我刚刚发现有一些例外: java.lang.NullPointerException at org.netbeans.modules.websvc.rest.codegen.EntityResourcesGenerator.generate(EntityResourcesGenerator.java:175

有时,当我在NetBeans的Web应用程序项目中从数据库添加RESTfulWeb服务时,JPA控制器和RESTFacade并没有创建,只添加了实体类。 你知道原因是什么吗

@编辑: 我刚刚发现有一些例外:

java.lang.NullPointerException
    at org.netbeans.modules.websvc.rest.codegen.EntityResourcesGenerator.generate(EntityResourcesGenerator.java:175)
[catch] at org.netbeans.modules.websvc.rest.wizard.EntityResourcesIterator$1.run(EntityResourcesIterator.java:130)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411)
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991)
@编辑2:


我正在一个表一个表地映射,因为数据库相当大,当我试图一次添加所有内容时,出现了一些错误,并且没有创建其余的外观。因此,当我从一个不与其他表连接的表中创建一个新的REST服务时,一切都正常。但是,当该表与我先前添加的其他表连接时,它们需要更新-只创建实体类,没有REST Facade。

您使用的是什么工具?NetBeans 7.1.2,很抱歉,我忘了提及。因为。由于实现使用JAX-RS注释,因此不再创建控制器类。但肯定是的,您应该看到NetBeans为每个entityWow创建EntityFacadeREST类!你正在破坏NetBeans!这可能是NB中的一个bug。我建议尝试7.2版,如果它再次发生。然而,这一定是很奇怪的事情,因为这个向导已经使用了很多年了。无论您需要这里或那里的帮助,请记住添加所有细节(数据库结构、数据源定义等),我尝试使用NB7.2,但仍然是一样的。通常,当我试图一次映射所有数据库时,出现了一些错误,并且创建了任何REST Facade(数据库非常大)。所以我一个表一个表地映射,看起来还可以,但是对于其中的一些,有一个刚刚创建的实体类,NB的这个错误显示在右下角。