2013-08-01 5 views
3

코드가있는 Netbeans IDE에서이 오류가 발생합니다. Javadoc과는 "비동기 세션 빈 호출은 자바 EE 6 라이트 프로필을 대상으로 프로젝트에서 허용되지 않습니다"라고Java EE EJB 3.0 Glassfish

Javadoc과는

+0

유사한 내용은 여기를 참조하십시오. - https://netbeans.org/bugzilla/show_bug.cgi?id=231202 –

답변

4

으로 "비동기 세션 빈 호출은 자바 EE 6 라이트 프로필을 대상으로 프로젝트에서 허용되지 않습니다"라고 Java EE 6은 Web/Lite 프로파일과 Full 프로파일과 같이 다른 프로파일을 제공하므로 Web/Lite 프로파일에서 모든 기능이 지원되는 것은 아닙니다. 특히 웹 프로필은 비동기 EJB에 대한 지원없이 제공되는 "EJB Lite"만 지원합니다. 다음 문서를 살펴보십시오. 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의 버전을 알고 있어야합니다. 개발자가 EJB로 작업하는 경우 Glassfish 전체 플랫폼을 사용해야합니다.

관련 문제