실제로 @EJB 주석은 로컬 및 원격 사용에 문제가 있습니다. 그러나이 질문에서 나는 지역의 사용에 초점을 맞추고 싶다.이 로컬 컨텍스트에서 @EJB를 JBoss 6.4와 함께 사용하는 방법
이 실험에서는 Jboss EAP 6.4를 사용합니다.
아래 이미지에서 내 귀 구조를 표시하려고하고 문제가 발생한 부분은 빨간색 화살표입니다.
@EJB(mappedName="StatelessBean")
private static BeanLocal beanLocal;
public static String returnAString(String parameter)
{
try
{
String string_2 = beanLocal.returnAString("LocalCallsBean-no-interface");
내 문제가 beanLocal 주입하지 얻을 결코 내가 위의 마지막 행에서 NullPointer을 얻을 : 같은
주입해야 LocalCallSessionBean에 내 코드 보인다.
에 따르면 : https://docs.oracle.com/javaee/6/tutorial/doc/gipjf.html#girfl ... "비즈니스 인터페이스를 구현하는 로컬 엔터 프라이즈 빈 액세스"섹션 아래에 나와 있습니다.
내가 놓친 뭔가가 보이십니까? 감사합니다. 프레드릭