2017-11-28 2 views
-1

jboss로 보입니다. 7.1은 ejb 2.1을 지원합니다. 우리의 ejb 2.1 기반 응용 프로그램은 jboss 5 AS에 배포됩니다. 우리는 이것을 jboss7.1로 마이그레이션하고 있습니다. 하지만 오류없이 ejb 2.1을 실행하는 데 필요한 추가 구성이 무엇인지 알고 싶습니까?Jboss 7.1 AS는 ejb 2.1을 지원합니까?

답변

0

EJB2는 여전히 AS7.x에서 지원되지만 AS7은 새로운 구현이며 AS7, 특히 EntityBean CMP에서 사용할 수없는 튜닝 옵션 및 구성이있을 수 있습니다. EAP6 (AS7 기반)에 일부가 추가되어 지원되지 않는 버전을 다운로드 할 수 있습니다.

EJB3.2를 선택적으로 선언하기 때문에 Wildfly (JBossAS의 후속 모델)는 EJB2 EntityBeans를 계속 지원하지 않습니다. 참고 EJB2 세션 빈은 계속 지원되지만 EJB3로 업그레이드하는 것이 좋습니다. 이는 간단해야합니다. EJB2 인터페이스를 EJB2 클라이언트 용으로 제공하도록 EJB2 인터페이스를 유지할 수 있지만 클라이언트에 대한 노력과 조회 문자열 변경이 필요합니다.

나중에 애플리케이션을 유지해야한다면 EJB3로 마이그레이션하는 것이 좋습니다.