2013-08-01 173 views
3

我正在使用代码在Netbeans IDE上发生此错误。 Javadoc中说,“异步会话Bean调用未在项目不允许针对Java EE 6的精简版简介”Java EE EJB 3.0 Glassfish

Javadoc中说,“异步会话Bean调用未在项目不允许针对Java EE 6的精简版简介”

+0

类似的,可以参考这里 - https://netbeans.org/bugzilla/show_bug.cgi?id=231202 –

回答

4

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

0

它是通过使用Netbeans 7.2.1 Glassfish 3.1.2.2捆绑版本解决的。 开发人员应该了解Glassfish的版本,例如Web Profile或Full Platform。 如果开发人员在使用EJB,他们应该使用Glassfish的Full Platform。