What exact version of JBoss you use?
THe problem is that the annotations are not processed in modules, the support is added later.
Look for articles how to add a jandex index to the module, you can create it via maven build or with tools.
im using JBoss 7.1.1 Final
i tried it , it wors.
my steps as below.
1. create jandex index in that module.
2. create jboss-deployment-structure.xml which declare module tag with annotations= true.