public void processAnnotatedType(final ProcessAnnotatedType pat) {
final AnnotatedType defaultType = pat.getAnnotatedType();
if (pat.getAnnotatedType().getJavaClass()
.isAnnotationPresent(Component.class)) {
builder.readFromType(defaultType);
ScopesUtil registry = new ScopesUtil();
ScopeInfo scopeInfoFromTheClass = registry.isScoped(defaultType
.getJavaClass());
if (!scopeInfoFromTheClass.hasScope()) {
builder.addToClass(new ScopeInfo(RequestScoped.class)
.getLiteral());
AnnotatedType annotatedType = builder.create();