Внедрение EJB без сохранения состояния с помощью @Inject в CDI Weld ManagedBean (приложение JSF 1.2 EJB на jboss 6 AS)

В настоящее время я пытаюсь внедрить EJB без сохранения состояния в управляемый контроллер CDI на Jboss 6 AS Final. Контроллер управляется в контексте, доступном со страниц JSF. Если я введу bean-компонент без состояния с помощью @EJB , он будет работать. Если я внедряю EJB без состояния с помощью @Inject , я получаю следующее исключение:

Мой контроллер:

@Named("TestController")
public class TestController {   
    @Inject
    private TestManagerLocal myTestManager;
        ...
    }
}

Мой bean-компонент без состояния: de.crud.org $ jboss $ weld $ bean-jboss $ classloader: id = "vfs: $$$ usr $ local $ jboss $ server $ default $ deploy $ test $ ear" -SessionBean-TestManagerBean _ $$ _ WeldProxy

THX много.

7
задан chepseskaf 14 January 2013 в 08:44
поделиться