add ReflectionFactory to get instance from configure xml