I can make picketlink in wildfly9 run proberbly if i use EAR contained libaray(In fact picketlink library is in the WEB-INF/lib directory of the WAR, which is shipped in a EAR), everything can be injected rightly. But it goes wrong if i use wildfly box-shipped picketlink module with adding dependency in jboss-deployment-structure.xml. I have struggled in it many days and read the picketlink document again and again. I do not know where i made a mistake. Anybody can provide a configure example? use wildfly9 and box-shipped picketlink in ear with a war in it. I think this is a common usage. I have follow the PL666 problem solution(PicketLink and EARs on WildFly), but it does not work for me.