현재 공유 common.jar, EJB.jar 및 여러 WAR로 구성된 EAR이 있습니다. 전체 EAR을 재생성하고 재배포하는 것은 작은 변화 만이 필요할 때 시간이 오래 걸릴 수 있습니다.Wildfly 10 Shared EJB
그래서 지금은 dev 환경에서 JAR, EJB 및 WAR를 독립적으로 배포하려고 시도하고 있습니다. JAR과 아무 문제없이 EJB를 필요로하지 않는 WAR를 배포 할 수 있습니다.
WFLYEJB0406 : 다음 EJB를 필요로 전쟁의 모든이와 함께 실패하지 않습니다 유형의 'foo.IBar'인터페이스가 발견되지 EJB를 에 대한 foo.Baz /에서 myBean
내가에 다음과 같은 추가 바인딩 받는다는 - EJB-플러그인에 대한 EJB의 치어가 JAR를 참조 :
:<configuration>
<archive>
<manifestEntries>
<Dependencies>deployment.common-${project.version}.jar export</Dependencies>
</manifestEntries>
</archive>
</configuration>
본인은 EJB에 대한 액세스를 필요로하는 WAR 리딩에 다음을 추가
EAR을 사용하지 않을 때 내 WAR가 EJB 배치를 선택하기 위해 누락 된 사항은 무엇입니까?