Я новичок в сварке.Я настраиваю упакованный проект войны шва 3.Я хочу обнаружить управление безопасностью picketlink и для того, чтобы протестировать его различные mamanger (после настройки базы данных и классов сущностей), я создал контроллер (класс TestAction) так:
@Named("testAction")
@ConversationScoped
public class TestAction implements Serializable{
private static final long serialVersionUID = 1L;
@Inject
PersistenceManager persistenceManager;
public void createUser() throws IdentityException
{
persistenceManager.createUser("TEST_USER");
}
}
Мой env is jboss 6final.
При запуске я получил:
WELD-001408 Unsatisfied dependencies for type [PersistenceManager] with qualifiers
[@Any] at enter injection point [[field] @Inject @Any
com.mycompany.myproject.action.TestAction.persistenceManager]
PersistenceManager - это интерфейс с конкретным классом с параметром (IdentitySesionImpl)
Как я могу внедрить PersistenceManager?Что означает WELD-001408?
С уважением