Websphere Liberty 서버에 설치하는 비 JMS MDB가 있습니다.메시지 구동 Bean에는 활성화 사양이 필요합니까?
추가 구성없이package mdb.test;
import javax.ejb.MessageDriven;
@MessageDriven()
public class TheMDB implements MyOwnListener {
public TheMDB() {}
@Override
public void onMyOwnMessage(MyOwnMessage message) {}
}
, 서버는 다음과 같은 메시지를 제공한다 :
[경고]
CNTR4015W
다음mdb.test/TheMDB
활성화 스펙을 사용할 수 없기 때문에TheMDB
메시지 구동 빈에 대한 메시지 엔드 포인트를 활성화 할 수 없다 . 메시지 엔드 포인트는 활성화 스펙이 사용 가능해질 때까지 메시지를 수신하지 않습니다.
MDB에는 정품 인증 사양이 있어야합니까? 서버에 추가 구성을 추가하지 않고도 활성화 만하고 싶습니다.
MDB에서 소비 할 메시지는 무엇입니까? 메시지가 있다는 것을 MDB에 어떻게 통보 하시겠습니까? – kaczyns
내 리소스 어댑터가 될 가능성이 있습니다. 그러나 현재 MDB를 활성화 할 수 없으므로 메시지가 표시됩니다. –