【问题标题】:Java EE EJB 3.0 GlassfishJava EE EJB 3.0 Glassfish
【发布时间】:2013-08-02 02:27:15
【问题描述】:

我在带有代码的 Netbeans IDE 上收到此错误。 Javadocs 说“在针对 java ee 6 lite 配置文件的项目中不允许异步会话 bean 调用”

Javadocs 说“在针对 java ee 6 lite 配置文件的项目中不允许异步会话 bean 调用”

【问题讨论】:

标签: java jakarta-ee asynchronous ejb-3.0 glassfish-3


【解决方案1】:

由于 Java EE 6 带有不同的配置文件(即 Web/Lite 配置文件和完整配置文件),因此 Web/Lite 配置文件并不支持所有功能。特别是 web 配置文件只支持“EJB Lite”,它不支持异步 EJB 看看下面的文章which comes with a table describing the features in EJB Lite and 'regular' EJB 因此,您需要做的是在 Netbeans 中创建一个包含完整配置文件的项目。这将使您可以访问@Asynchonous。

【讨论】:

    【解决方案2】:

    使用 Netbeans 7.2.1 Glassfish 3.1.2.2 捆绑版解决。 开发人员应了解 Glassfish 的版本,例如 Web Profile 或 Full Platform。 如果开发人员正在开发 EJB,他们应该使用完整平台的 Glassfish。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-08
      • 2011-02-07
      • 2017-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多