1
JBoss 5.1에 배포 될 Seam 2.2.x를 사용하여 응용 프로그램을 작성하고 있습니다. EJB의 모든 비즈니스 로직을 가진 EJB 모듈이 있습니다. 그러나, 나는 또한 행동 클래스로 작동하도록 웹 모듈에 stateless 세션 EJB를 갖고 싶습니다. 이것이 가능한가? 이 기능을 사용하려면 추가 구성을 수행해야합니까? 내가 인터페이스 내가 정의한있다 :Seam - 웹 모듈/WAR의 EJB3?
@Local
public interface ContentItemSearchAction extends Serializable {
...
}
... 그리고 구현 클래스 ... 그러나
@Name("contentItemSearchAction")
@AutoCreate
@Stateless
public class ContentItemSearchActionBean implements ContentItemSearchAction {
...
}
을 내 JSF보기 중 하나의 EJB에 액세스하려고 할 때, I
Caused by javax.naming.NameNotFoundException with message: "ContentItemSearchActionBean not bound"
사람이 전에 본 적이 : 다음과 같은 예외가? 내가 뭘 놓치고 있니? WAR 모듈의 EJB가 선택되지 않는 이유는 무엇입니까?