configuration.setProxyFactory(proxyService);
componentContextProvider =
new JavaComponentContextProvider(component, configuration, dataBindingRegistry, propertyValueObjectFactory,
componentContextFactory, requestContextFactory, policyHandlers);
Scope scope = getScope();
if (scope == Scope.SYSTEM || scope == Scope.COMPOSITE) {
// Nothing
} else {
// Check for conversational contract if conversational scope