Поместите это в свой сервлет:
@EJB
private YourEJBRemoteInterface remoteService;
И вам будут введены ваши услуги. (вам может понадобиться установить name
аннотации @EJB
)
Другой способ - использовать поиск JNDI, но он устарел.
Обновление: поскольку ваша версия JBoss также выглядит устаревшей, поиск JNDI - это путь. В вашем сервлете init(..)
метод ищет EJB через JNDI (используя InitialContext
) и задает их как поля, как если бы было выполнено внедрение зависимостей.