RequestContextFactory requestContextFactory = contextFactories.getFactory(RequestContextFactory.class);
List<PolicyHandlerTuple> policyHandlerClassNames = null;
policyHandlerClassNames = PolicyHandlerDefinitionsLoader.loadPolicyHandlerClassnames();
ProxyFactory proxyFactory = new ExtensibleProxyFactory(proxyFactories);
JavaImplementationProviderFactory javaImplementationProviderFactory =
new JavaImplementationProviderFactory(proxyFactory, dataBindings, factory, componentContextFactory,
requestContextFactory, policyHandlerClassNames);