누군가가 나를 도와 줄 수 있습니다. Glassfish에 배포 된 EJB 프로젝트 (Netbeans에서)가 있습니다. 언급 된 EJB JAR에 대한 종속성이있는 WAR 프로젝트 (이전 EJB JAR을 포함하는 EAR의 일부가 아님)도 있습니다. WAR와 EJB 사이의 호출은 원격 EJB 호출입니다.배포를 위해 EJB3 및 WAR 프로젝트를 수정하는 중
WAR에서 EJB JAR을 라이브러리로 사용하는 경우 Glassfish가 EJB JAR에 @EJB 주석을 삽입하려고 시도하는 것으로 보입니다. WAR는 분명히 로컬에서 사용되는 일부 내부 EJB에 대해 알지 못하기 때문에 많은 오류가 발생합니다. EJB JAR.
이 문제를 해결하는 방법은 무엇입니까? 만약 원격 인터페이스를위한 별도의 프로젝트를 만들려고한다면 인터페이스가 엔티티 빈에 의존하기 때문에 곧 악몽이됩니다. 그리고이 "도우미"프로젝트는 모든 종류의 것들로 부 풀리게됩니다.
아이디어가 있으십니까?
답변 해 주셔서 감사합니다.
엔티티 bean 및 ejb 인터페이스를 사용하여 별도의 "도우미"프로젝트를 만들었습니다. 모든 것이 작동하지만, 더 간단한 방법이 필요합니다. – bozo