2010-04-29 3 views

ответ

3

Да, вам нужно. Но для этого вы можете использовать аннотации.

@EJB private BeanInterface yourbean 

Он будет введен для вас. Убедитесь, что ваш интерфейс также аннотируется с помощью @Local или @Remote. Это зависит от того, где вы развертываете, если вам нужно указать имя jndi в файле конфигурации или нет.

+0

Во-первых, большое спасибо за ваш ответ. Однако вы можете объяснить, что вы имели в виду, не нужно ли мне искать какой-либо jndi-поиск (ctx.lookup (bla bla)), или я должен это сделать, но не нужно вызывать какой-либо управляемый метод bean, потому что с @EJB anno. инъекции будет достаточно для этого? Кстати, мое приложение. работает на jboss 4.2; это аннотация @EJB (а также связанные с ней инъекции вообще), способные с jboss4.2? Еще раз спасибо. Baris – Javatar