I tried to inject a bean from a jar into a servlet within my web archive. The AnnotationDeployer fails to load the classes (within public EjbModule deploy(EjbModule ejbModule)) from the jar because of a small bug in the xbean-finder (see my other ticket: https://issues.apache.org/jira/browse/XBEAN-193 ) . I receive a unsatisfied dependency exception as a result during the deployment process. I fixed this issue in the xbean implementation and it works like a charm now.
I attached a patch which handles this issue on the openejb side for the mean time.