For the record, the way I am specifying the modules dependencies via the deployment's MANIFEST.MF, e.g. managedbean-example.sar:
Manifest-Version: 1.0
Dependencies: system,org.jboss.logging,javax.annotation.api,javax.interceptor.api,org.jboss.as.managed-beans,org.javassist