ServiceController<?> controller = serviceRegistry.getRequiredService(ejbServiceName);
ManagedReferenceFactory factory = (ManagedReferenceFactory) controller.getValue();
return factory.getReference().getInstance();
} else if(applicationDescription != null) {
final Set<ViewDescription> viewService;
if(ejb.beanName().isEmpty()) {
if(ejb.beanInterface() != Object.class) {
viewService = applicationDescription.getComponentsForViewName(ejb.beanInterface().getName());
} else {
viewService = applicationDescription.getComponentsForViewName(getType(injectionPoint.getType()).getName());
}