add ReflectionResourceDescriptorProvider and uri resolver