2
我是新来焊接。 我正在设置一个接缝3项目战争打包。 我想发现picketlink安全管理,以测试他的各种mamanger(安装后的数据库和实体类),我创建了一个控制器(TestAction类),所以:焊接@Inject接口
@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是JBoss的最后6 。
在启动时,我得到:
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是什么意思?
Regards